Omeka_Acl_Assert_Ownership¶
- class Omeka_Acl_Assert_Ownership¶
Package: Acl
Assertion to take account of “All” and “Self” sub-permissions for records.
A common use is the “edit” and “delete” permissions for Items and other”ownable” records.
- assert(Zend_Acl $acl, Zend_Acl_Role_Interface $role, Zend_Acl_Resource_Interface $resource, $privilege)¶
Assert whether or not the ACL should allow access.
Parameters: - $acl (Zend_Acl) –
- $role (Zend_Acl_Role_Interface) –
- $resource (Zend_Acl_Resource_Interface) –
- $privilege (unknown) –
- _userOwnsRecord($user, $record)¶
Check whether the user owns this specific record.
Parameters: - $user (unknown) –
- $record (unknown) –