AdminAccessGroupFactoryInterface
in
Interface AdminAccessGroupFactoryInterface
Tags
Table of Contents
- __construct() : mixed
- AdminAccessPermissionFactory constructor.
- createAdminAccessGroup() : AdminAccessGroupInterface
- Creates an admin access group.
- createAdminAccessGroupCollection() : AdminAccessGroupCollection
- Creates an admin access group collection.
- createAdminAccessGroupItem() : AdminAccessGroupItemInterface
- Creates an admin access group item.
- createAdminAccessGroupItemCollection() : AdminAccessGroupItemCollection
- Creates an admin access group item collection.
Methods
__construct()
AdminAccessPermissionFactory constructor.
public
__construct(CI_DB_query_builder $queryBuilder) : mixed
Parameters
- $queryBuilder : CI_DB_query_builder
-
Query builder.
Return values
mixed —createAdminAccessGroup()
Creates an admin access group.
public
createAdminAccessGroup() : AdminAccessGroupInterface
Return values
AdminAccessGroupInterface —Group object.
createAdminAccessGroupCollection()
Creates an admin access group collection.
public
createAdminAccessGroupCollection(array<string|int, mixed> $groupsArray) : AdminAccessGroupCollection
Parameters
- $groupsArray : array<string|int, mixed>
-
Array of AdminAccessGroupInterface objects.
Return values
AdminAccessGroupCollection —Group collection.
createAdminAccessGroupItem()
Creates an admin access group item.
public
createAdminAccessGroupItem(IntType $groupId, NonEmptyStringType $identifier, NonEmptyStringType $type) : AdminAccessGroupItemInterface
Parameters
- $groupId : IntType
- $identifier : NonEmptyStringType
- $type : NonEmptyStringType
Return values
AdminAccessGroupItemInterface —Group item object.
createAdminAccessGroupItemCollection()
Creates an admin access group item collection.
public
createAdminAccessGroupItemCollection(array<string|int, mixed> $groupItemsArray) : AdminAccessGroupItemCollection
Parameters
- $groupItemsArray : array<string|int, mixed>
-
Array of AdminAccessGroupItemInterface objects.
Return values
AdminAccessGroupItemCollection —Group item collection.