Security/Permission – ke getRoleParents přidat getRoleChildern

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
OndrejSlamecka
Člen | 41
+
0
-

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 https://api.nette.org/…ion.php.html#137

Ondra

OndrejSlamecka
Člen | 41
+
0
-
<?php
public function getRoleChildren($role)
{
    $this->checkRole($role);
    return array_keys($this->roles[$role]['children']);
}
?>
iguana007
Člen | 970
+
0
-

taky by se mi todle šiklo …