Documentation

AccessControlList extends Verification

Zugriffsberechtigungen

Tags
category

Framework

author

schukai GmbH [email protected]

license

http://alvine.io/license/ Licence

link

Alvine

since
20110917

Table of Contents

Methods

addAccessControl()  : AccessControlList
Zugriffskontrolle hinzufügen
attachAuthority()  : DefaultAccessControlList
Authority zuweisen
getAccessControl()  : Collection<string|int, AccessControl>
Zugriffslisten
isPermit()  : bool
Berechtigung prüfen
removeAccessControl()  : AccessControlList
Zugriffskontrolle entfernen

Methods

isPermit()

Berechtigung prüfen

public isPermit(Entity $entity, Permission $permission[, Context $context = null ]) : bool

Prüft ob die übergebene Entity ein bestimmtes Recht auf das Objekt besitzt, z.B. der Zugriff auf eine bestimmte Resource erlaubt wird.

Wird das Interface nicht in dem Berechtigten Objekt verwendet, so kann über den optionale Parameter $data das zu prüfende Objekt übergeben werden.

Parameters
$entity : Entity
$permission : Permission
$context : Context = null
Return values
bool

        
On this page

Search results