#1 11. 1. 2010 20:40

OndrejSlamecka
Nový člen
Místo: Zlínsko
Registrovaný: 27. 12. 2009
Příspěvky: 7
Web

Security/Permission – ke getRoleParents přidat getRoleChildern

Zdravím,

právě řeším hledání „kolegů“ jedné role. Chtěl jsem to vyřešit jednoduše přes Permission – getRoleChildern( getRoleParents( role ) ). Avšak Permission funkci getRoleChildern() nemá a nemůžu ji rozšířit ve zdědené třídě, protože je vše private.

Osobně bych byl celkem pro přidání takové funkce, moc práce s tím není a výsledky by mohly být fajn :-) Co si o tom myslíte?

Viz http://api.nette.org/…ion.php.html#a137

Ondra

Offline

 

#2 11. 1. 2010 20:45

OndrejSlamecka
Nový člen
Místo: Zlínsko
Registrovaný: 27. 12. 2009
Příspěvky: 7
Web

Re: Security/Permission – ke getRoleParents přidat getRoleChildern

<?php
public function getRoleChildren($role)
{
    $this->checkRole($role);
    return array_keys($this->roles[$role]['children']);
}
?>

Offline

 

#3 8. 2. 2010 19:23

iguana007
Nette guru
Místo: Praha
Registrovaný: 3. 11. 2009
Příspěvky: 306

Re: Security/Permission – ke getRoleParents přidat getRoleChildern

taky by se mi todle šiklo …


Omne Principium Grave

Offline

 

Zápatí