Interface IPermissionAssertion
Represents conditional ACL Rules with Assertions.
Methods summary
public
boolean
|
#
assert( Nette\Security\Permission $acl, string $roleId, string $resourceId, string|null $privilege )
Returns true if and only if the assertion conditions are met.
Returns true if and only if the assertion conditions are met.
This method is passed the ACL, Role, Resource, and privilege to which the
authorization query applies. If the $role, $resource, or $privilege parameters
are Permission::ALL, it means that the query applies to all Roles, Resources, or
privileges, respectively.
Parameters
Returns
boolean
|