AdminAccessRoleFactory

Implements \AdminAccessRoleFactoryInterface

Class AdminAccessRoleFactory

category

System

package

AdminAccess

subpackage

Factories

Methods

AdminAccessRoleFactory constructor.

__construct(\CI_DB_query_builder $queryBuilder, \LanguageProviderInterface $languageProvider) 

Arguments

$queryBuilder

\CI_DB_query_builder

Query builder.

$languageProvider

\LanguageProviderInterface

Language provider.

Creates an admin access group factory.

_createAdminAccessGroupFactory() : \AdminAccessGroupFactoryInterface

Response

\AdminAccessGroupFactoryInterface

Group factory object.

Creates an admin access group reader.

_createAdminAccessGroupReader() : \AdminAccessGroupReader

Response

\AdminAccessGroupReader

Group reader object.

Creates an admin access permission factory.

_createAdminAccessPermissionFactory() : \AdminAccessPermissionFactoryInterface

Response

\AdminAccessPermissionFactoryInterface

Permission factory object.

Creates an admin access permission reader.

_createAdminAccessPermissionReader() : \AdminAccessPermissionReaderInterface

Response

\AdminAccessPermissionReaderInterface

Permission reader object.

Creates an admin access role deleter.

_createAdminAccessRoleDeleter() : \AdminAccessRoleDeleterInterface

Response

\AdminAccessRoleDeleterInterface

Role deleter object.

Creates an admin access role writer.

_createAdminAccessRoleWriter() : \AdminAccessRoleWriterInterface

Response

\AdminAccessRoleWriterInterface

Role writer object.

Creates an admin access role.

createAdminAccessRole() : \AdminAccessRoleInterface

Response

\AdminAccessRoleInterface

Role object.

Creates an admin access role collection.

createAdminAccessRoleCollection() : \AdminAccessRoleCollection

Response

\AdminAccessRoleCollection

Role collection.

Properties

queryBuilder

queryBuilder : \CI_DB_query_builder
var

Type(s)

\CI_DB_query_builder

languageProvider

languageProvider : \LanguageProviderInterface