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 |
|
---|
\AdminAccessGroupInterface
Returns same instance for chained method calls.
getChildren() : \AdminAccessGroupCollection.
\AdminAccessGroupCollection.
getDescription() : \KeyValueCollection
getId() : integer
integer
Group ID.
getItems() : \AdminAccessGroupItemCollection
getName() : \KeyValueCollection
getParentGroup() : \AdminAccessGroupInterface.
Throws |
|
---|
\AdminAccessGroupInterface.
getParentId() : integer
integer
Group parent ID.
getProtected() : boolean
boolean
getSortOrder() : integer
integer
Group sort order.
removeItem(\AdminAccessGroupItemInterface $item) : \AdminAccessGroupInterface
Throws |
|
---|
\AdminAccessGroupInterface
Returns 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
\AdminAccessGroupInterface
Returns same instance for chained method calls.
setSortOrder(\IntType $sortOrder) : \AdminAccessGroupInterface
store() : \AdminAccessGroupInterface
Throws |
|
---|
\AdminAccessGroupInterface
Returns same instance for chained method calls.
update() : \AdminAccessGroupInterface
Throws |
|
---|
\AdminAccessGroupInterface
Returns same instance for chained method calls.
id : integer
var |
---|
integer
parentGroup : \AdminAccessGroupInterface|null
sortOrder : integer
var |
---|
integer
protected : boolean
var |
---|
boolean