Interface AdminAccessGroupReaderInterface

Interface AdminAccessGroupReaderInterface

Direct known implementers

AdminAccessGroupReader

Methods summary

public getById( IdType $groupId ) : AdminAccessGroupInterface

Returns an AdminAccessGroup instance by the given AccessGroup ID.

public getByPage( NonEmptyStringType $pageIdentifier ) : AdminAccessGroupInterface

Returns an AdminAccessGroup instance by the given group identifier.

public getByAjaxHandler( NonEmptyStringType $identifier ) : AdminAccessGroupInterface

Returns an AdminAccessGroup instance by the given ajax handler identifier.

public getByController( NonEmptyStringType $controllerIdentifier ) : AdminAccessGroupInterface

Returns an AdminAccessGroup instance by the given group identifier.

public getAll( void ) : AdminAccessGroupCollection

Returns an AdminAccessGroupCollection with all existing AdminAccessGroup objects.

public getChildren( IdType $groupId ) : AdminAccessGroupCollection

Returns an AdminAccessGroupCollection instance with all child groups for the given group ID.