Interface AdminAccessRoleManagerInterface
| category |
System |
|---|---|
| package |
AdminAccess |
| subpackage |
Managers |
createNewRole(\KeyValueCollection $name, \KeyValueCollection $description, \IntType $sortOrder, \BoolType $unknownReadingGranted, \BoolType $unknownWritingGranted, \BoolType $unknownDeletingGranted) : \AdminAccessRoleInterface
\KeyValueCollectionCollection with the role names. Index of a role name must be his language code.
\KeyValueCollectionCollection with the role descriptions. Index of a role name must be his language code.
\AdminAccessRoleInterfaceReturns the create role.
deleteRole(\IdType $id) : \AdminAccessRoleManager
getAllRoles() : \AdminAccessRoleCollection
getRoleById(\IdType $id) : \AdminAccessRoleInterface
updateRole(\IdType $id, \KeyValueCollection $newName, \KeyValueCollection $newDescription, \IntType $newSortOrder, \BoolType $unknownReadingGranted, \BoolType $unknownWritingGranted, \BoolType $unknownDeletingGranted) : \AdminAccessRoleManager
\KeyValueCollectionCollection with the new role names. Index of a role name must be his language code.
\KeyValueCollectionCollection with the new role descriptions. Index of a role name must be his language code.
\AdminAccessRoleManagerReturns same instance for chained method calls.