AdminAccessGroupReaderInterface
in
Interface AdminAccessGroupReaderInterface
Tags
Table of Contents
- getAll() : AdminAccessGroupCollection
- Returns an AdminAccessGroupCollection with all existing AdminAccessGroup objects.
- getByAjaxHandler() : AdminAccessGroupInterface
- Returns an AdminAccessGroup instance by the given ajax handler identifier.
- getByController() : AdminAccessGroupInterface
- Returns an AdminAccessGroup instance by the given group identifier.
- getById() : AdminAccessGroupInterface
- Returns an AdminAccessGroup instance by the given AccessGroup ID.
- getByPage() : AdminAccessGroupInterface
- Returns an AdminAccessGroup instance by the given group identifier.
- getChildren() : AdminAccessGroupCollection
- Returns an AdminAccessGroupCollection instance with all child groups for the given group ID.
Methods
getAll()
Returns an AdminAccessGroupCollection with all existing AdminAccessGroup objects.
public
getAll() : AdminAccessGroupCollection
Return values
AdminAccessGroupCollection —Group collection with all available groups.
getByAjaxHandler()
Returns an AdminAccessGroup instance by the given ajax handler identifier.
public
getByAjaxHandler(NonEmptyStringType $identifier) : AdminAccessGroupInterface
Parameters
- $identifier : NonEmptyStringType
-
Identifier.
Tags
Return values
AdminAccessGroupInterface —Group object.
getByController()
Returns an AdminAccessGroup instance by the given group identifier.
public
getByController(NonEmptyStringType $controllerIdentifier) : AdminAccessGroupInterface
Parameters
- $controllerIdentifier : NonEmptyStringType
-
Controller identifier.
Tags
Return values
AdminAccessGroupInterface —Group object.
getById()
Returns an AdminAccessGroup instance by the given AccessGroup ID.
public
getById(IdType $groupId) : AdminAccessGroupInterface
Parameters
- $groupId : IdType
-
Group ID.
Tags
Return values
AdminAccessGroupInterface —Group object.
getByPage()
Returns an AdminAccessGroup instance by the given group identifier.
public
getByPage(NonEmptyStringType $pageIdentifier) : AdminAccessGroupInterface
Parameters
- $pageIdentifier : NonEmptyStringType
-
Page Identifier.
Tags
Return values
AdminAccessGroupInterface —Group object.
getChildren()
Returns an AdminAccessGroupCollection instance with all child groups for the given group ID.
public
getChildren(IdType $groupId) : AdminAccessGroupCollection
Parameters
- $groupId : IdType
-
Group ID.
Return values
AdminAccessGroupCollection —Group collection.