Interface AdminAccessGroupInterface
Interface AdminAccessGroupInterface
Direct known implementers
Package: AdminAccess\Entities
Category: System
Located at Services/System/AdminAccess/Entities/Interfaces/AdminAccessGroupInterface.inc.php
Category: System
Located at Services/System/AdminAccess/Entities/Interfaces/AdminAccessGroupInterface.inc.php
Methods summary
public
__construct( AdminAccessGroupReaderInterface $groupReader, AdminAccessGroupWriterInterface $groupWriter, AdminAccessGroupDeleterInterface $groupDeleter, AdminAccessGroupItemCollection $items )
AdminAccessGroup constructor.
public
setParentGroup( AdminAccessGroupInterface $parentGroup )
: AdminAccessGroupInterface
Sets the parent group.
public
setDescription( KeyValueCollection $description )
: AdminAccessGroupInterface
Sets the group descriptions.
public
setItems( AdminAccessGroupItemCollection $items )
: AdminAccessGroupInterface
Sets the group items.
public
addItem( AdminAccessGroupItemInterface $item )
: AdminAccessGroupInterface
Adds an item to the group.
public
removeItem( AdminAccessGroupItemInterface $item )
: AdminAccessGroupInterface
Removes an item from the group.