Zend Acl – Zugriff auf spezielle Ressource prüfen

Um zu Prüfen ob eine Benutzergruppe auf eine Ressource zugreifen darf kann man folgendes Code-Snippet benutzen:

$acl->isAllowed($auth->getIdentity()->role,'bibo','buchanlegen');

Die Funktion isAllowed() erwartet dabei die Parameter Benutzerrolle, Modul und Action.

Im obigen Beispiel wird in der View geprüft, ob die Rolle des aktuell eingeloggten Benutzers im Modul „bibo“ auf die Action „buchanlegen“ zugreifen darf.

Kommentar verfassen