Interface AdminAccessRoleManagerInterface
category |
System |
---|---|
package |
AdminAccess |
subpackage |
Managers |
createNewRole(\KeyValueCollection $name, \KeyValueCollection $description, \IntType $sortOrder, \BoolType $unknownReadingGranted, \BoolType $unknownWritingGranted, \BoolType $unknownDeletingGranted) : \AdminAccessRoleInterface
\KeyValueCollection
Collection with the role names. Index of a role name must be his language code.
\KeyValueCollection
Collection with the role descriptions. Index of a role name must be his language code.
\AdminAccessRoleInterface
Returns 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
\KeyValueCollection
Collection with the new role names. Index of a role name must be his language code.
\KeyValueCollection
Collection with the new role descriptions. Index of a role name must be his language code.
\AdminAccessRoleManager
Returns same instance for chained method calls.