Interface AdminAccessGroupManagerInterface
| category |
System |
|---|---|
| package |
AdminAccess |
| subpackage |
Managers |
addItemToGroup(\IdType $groupId, \NonEmptyStringType $identifier, \NonEmptyStringType $type) : \AdminAccessGroupInterface
createNewGroup(\KeyValueCollection $name, \KeyValueCollection $description, \IdType $parentId, \IntType $sortOrder) : \AdminAccessGroupInterface
| Throws |
|
|---|
\KeyValueCollectionCollection with the group names. Index of a group name must be his language code.
\KeyValueCollectionCollection with the group descriptions. Index of a group name must be his language code.
\AdminAccessGroupInterfaceReturns the create role.
deleteGroupById(\IdType $id) : \AdminAccessGroupManager
| Throws |
|
|---|
\AdminAccessGroupManagerReturns same instance for chained method calls.
getAllGroups() : \AdminAccessGroupCollection
getGroupByAjaxHandler(\NonEmptyStringType $identifier) : \AdminAccessGroupInterface
getGroupByController(\NonEmptyStringType $identifier) : \AdminAccessGroupInterface
getGroupById(\IdType $id) : \AdminAccessGroupInterface
getGroupByPage(\NonEmptyStringType $identifier) : \AdminAccessGroupInterface
removeItemFromGroup(\IdType $groupId, \NonEmptyStringType $identifier, \NonEmptyStringType $type) : \AdminAccessGroupInterface
| Throws |
|
|---|
\AdminAccessGroupInterfaceGroup object.
updateGroup(\IdType $id, \KeyValueCollection $newName, \KeyValueCollection $newDescription, \IdType $newParentId, \IntType $newSortOrder) : \AdminAccessGroupManager
| Throws |
|
|---|
\IdType
\KeyValueCollectionCollection with the group names. Index of a group name must be his language code.
\KeyValueCollectionCollection with the group descriptions. Index of a group name must be his language code.
\AdminAccessGroupManagerReturns same instance for chained method calls.