Interface AdminAccessUserInterface
| category |
System |
|---|---|
| package |
AdminAccess |
| subpackage |
Entities |
__construct(\AdminAccessUserWriterInterface $writer, \AdminAccessUserDeleterInterface $userDeleter, \IdType $customerId, \AdminAccessRoleCollection $roles)
addNewRole(\AdminAccessRoleInterface $role) : \AdminAccessUserInterface
checkDeletingPermission(\AdminAccessGroupInterface $group) : boolean
booleanTrue if deleting permission is granted, false otherwise.
checkDeletingPermissionForUnknownGroup() : boolean
booleanTrue if deleting permission for an unknown group is granted, false otherwise.
checkReadingPermission(\AdminAccessGroupInterface $group) : boolean
booleanTrue if reading permission is granted, false otherwise.
checkReadingPermissionForUnknownGroup() : boolean
booleanTrue if reading permission for an unknown group is granted, false otherwise.
checkWritingPermission(\AdminAccessGroupInterface $group) : boolean
booleanTrue if writing permission is granted, false otherwise.
checkWritingPermissionForUnknownGroup() : boolean
booleanTrue if writing permission for an unknown group is granted, false otherwise.
delete() : \AdminAccessUserInterface
getId() : integer
integerUser ID.
getRoles() : \AbstractCollection|\AdminAccessRoleCollection
removeRole(\AdminAccessRoleInterface $role) : \AdminAccessUserInterface
setCustomerId(\IdType $id) : \AdminAccessUserInterface
setRoles(\AdminAccessRoleCollection $roles) : \AdminAccessUserInterface
update() : \AdminAccessUserInterface