Class AdminAccessGroup
A Group is a collection pages/controllers, that represent a semantic unit for the administration of our shop system.
| category |
System |
|---|---|
| package |
AdminAccess |
| subpackage |
Entities |
__construct(\AdminAccessGroupReaderInterface $groupReader, \AdminAccessGroupWriterInterface $groupWriter, \AdminAccessGroupDeleterInterface $groupDeleter, \AdminAccessGroupItemCollection $items)
\AdminAccessGroupReaderInterface
\AdminAccessGroupWriterInterface
\AdminAccessGroupDeleterInterface
addItem(\AdminAccessGroupItemInterface $item) : \AdminAccessGroupInterface
delete() : \AdminAccessGroupInterface
| Throws |
|
|---|
\AdminAccessGroupInterfaceReturns same instance for chained method calls.
getChildren() : \AdminAccessGroupCollection.
\AdminAccessGroupCollection.
getDescription() : \KeyValueCollection
getId() : integer
integerGroup ID.
getItems() : \AdminAccessGroupItemCollection
getName() : \KeyValueCollection
getParentGroup() : \AdminAccessGroupInterface.
| Throws |
|
|---|
\AdminAccessGroupInterface.
getParentId() : integer
integerGroup parent ID.
getProtected() : boolean
boolean
getSortOrder() : integer
integerGroup sort order.
removeItem(\AdminAccessGroupItemInterface $item) : \AdminAccessGroupInterface
| Throws |
|
|---|
\AdminAccessGroupInterfaceReturns same instance for chained method calls.
setDescription(\KeyValueCollection $description) : \AdminAccessGroupInterface
setId(\IdType $id) : \AdminAccessGroupInterface
setItems(\AdminAccessGroupItemCollection $items) : \AdminAccessGroupInterface
setName(\KeyValueCollection $name) : \AdminAccessGroupInterface
setParentGroup(\AdminAccessGroupInterface $parentGroup) : \AdminAccessGroupInterface
setProtected(\BoolType $value) : \AdminAccessGroupInterface
\BoolType
\AdminAccessGroupInterfaceReturns same instance for chained method calls.
setSortOrder(\IntType $sortOrder) : \AdminAccessGroupInterface
store() : \AdminAccessGroupInterface
| Throws |
|
|---|
\AdminAccessGroupInterfaceReturns same instance for chained method calls.
update() : \AdminAccessGroupInterface
| Throws |
|
|---|
\AdminAccessGroupInterfaceReturns same instance for chained method calls.
id : integer
| var |
|---|
integer
parentGroup : \AdminAccessGroupInterface|null
sortOrder : integer
| var |
|---|
integer
protected : boolean
| var |
|---|
boolean