Fully Qualified Name: | Zend\Permissions\Acl\Assertion\CallbackAssertion |
Implements: | AssertionInterface |
Name | Description | Defined By |
---|---|---|
__construct() | CallbackAssertion | |
assert() | Returns true if and only if the assertion conditions are met. | CallbackAssertion |
Parameter Name | Type | Description |
---|---|---|
$callback | callable | The |
Returns:
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 null, it means that the query applies to all Roles, Resources, or privileges, respectively.
Parameter Name | Type | Description |
---|---|---|
$acl | \Acl | |
$role | \RoleInterface | |
$resource | \ResourceInterface | |
$privilege | string |
Returns: bool