AdminAccessServiceFactory
in package
implements
AdminAccessServiceFactoryInterface
Class AdminAccessServiceFactory
Tags
Interfaces, Classes and Traits
- AdminAccessServiceFactoryInterface
- Interface AdminAccessServiceFactoryInterface
Table of Contents
- $adminAccessSettings : AdminAccessSettingsInterface
- $groupFactory : AdminAccessGroupFactory
- $groupManager : AdminAccessGroupManagerInterface
- $groupReader : AdminAccessGroupReaderInterface
- $languageProvider : LanguageProviderInterface
- $permissionFactory : AdminAccessPermissionFactoryInterface
- $permissionManager : AdminAccessPermissionManagerInterface
- $permissionReader : AdminAccessPermissionReaderInterface
- $queryBuilder : CI_DB_query_builder
- $roleFactory : AdminAccessRoleFactoryInterface
- $roleManager : AdminAccessRoleManagerInterface
- $roleReader : AdminAccessRoleReaderInterface
- $userFactory : AdminAccessUserFactory
- $userManager : AdminAccessUserManagerInterface
- $userReader : AdminAccessUserReaderInterface
- __construct() : mixed
- AdminAccessServiceFactory constructor.
- createAdminAccessService() : AdminAccessServiceInterface
- Creates an admin access service.
- _createAdminAccessGroupFactory() : AdminAccessGroupFactoryInterface
- Creates an admin access group factory.
- _createAdminAccessGroupManager() : AdminAccessGroupManagerInterface
- Creates an admin access group manager.
- _createAdminAccessGroupReader() : AdminAccessGroupReaderInterface
- Creates an admin access group reader.
- _createAdminAccessPermissionManager() : AdminAccessPermissionManagerInterface
- Creates an admin access permission manager.
- _createAdminAccessRoleFactory() : AdminAccessRoleFactoryInterface
- Creates an admin access role factory.
- _createAdminAccessRoleManager() : AdminAccessRoleManagerInterface
- Creates an admin access role manager.
- _createAdminAccessRoleReader() : AdminAccessRoleReaderInterface
- Creates an admin access role reader.
- _createAdminAccessSettings() : AdminAccessSettingsInterface
- Creates an admin access settings object.
- _createAdminAccessUserFactory() : AdminAccessUserFactoryInterface
- Creates an admin access user factory.
- _createAdminAccessUserManager() : AdminAccessUserManagerInterface
- Creates an admin access user manager.
- _createAdminAccessUserReader() : AdminAccessUserReaderInterface
- Creates an admin access user reader.
- _createLanguageProvider() : LanguageProviderInterface
- Creates a language provider.
Properties
$adminAccessSettings
protected
AdminAccessSettingsInterface
$adminAccessSettings
$groupFactory
protected
AdminAccessGroupFactory
$groupFactory
$groupManager
protected
AdminAccessGroupManagerInterface
$groupManager
$groupReader
protected
AdminAccessGroupReaderInterface
$groupReader
$languageProvider
protected
LanguageProviderInterface
$languageProvider
$permissionFactory
protected
AdminAccessPermissionFactoryInterface
$permissionFactory
$permissionManager
protected
AdminAccessPermissionManagerInterface
$permissionManager
$permissionReader
protected
AdminAccessPermissionReaderInterface
$permissionReader
$queryBuilder
protected
CI_DB_query_builder
$queryBuilder
$roleFactory
protected
AdminAccessRoleFactoryInterface
$roleFactory
$roleManager
protected
AdminAccessRoleManagerInterface
$roleManager
$roleReader
protected
AdminAccessRoleReaderInterface
$roleReader
$userFactory
protected
AdminAccessUserFactory
$userFactory
$userManager
protected
AdminAccessUserManagerInterface
$userManager
$userReader
protected
AdminAccessUserReaderInterface
$userReader
Methods
__construct()
AdminAccessServiceFactory constructor.
public
__construct(CI_DB_query_builder $queryBuilder) : mixed
Parameters
- $queryBuilder : CI_DB_query_builder
-
Query builder.
Return values
mixed —createAdminAccessService()
Creates an admin access service.
public
createAdminAccessService() : AdminAccessServiceInterface
Return values
AdminAccessServiceInterface —Service object.
_createAdminAccessGroupFactory()
Creates an admin access group factory.
protected
_createAdminAccessGroupFactory() : AdminAccessGroupFactoryInterface
Return values
AdminAccessGroupFactoryInterface —Group factory object.
_createAdminAccessGroupManager()
Creates an admin access group manager.
protected
_createAdminAccessGroupManager() : AdminAccessGroupManagerInterface
Return values
AdminAccessGroupManagerInterface —Group manager object.
_createAdminAccessGroupReader()
Creates an admin access group reader.
protected
_createAdminAccessGroupReader() : AdminAccessGroupReaderInterface
Return values
AdminAccessGroupReaderInterface —Group reader object.
_createAdminAccessPermissionManager()
Creates an admin access permission manager.
protected
_createAdminAccessPermissionManager() : AdminAccessPermissionManagerInterface
Return values
AdminAccessPermissionManagerInterface —Permission manager object.
_createAdminAccessRoleFactory()
Creates an admin access role factory.
protected
_createAdminAccessRoleFactory() : AdminAccessRoleFactoryInterface
Return values
AdminAccessRoleFactoryInterface —Role factory object.
_createAdminAccessRoleManager()
Creates an admin access role manager.
protected
_createAdminAccessRoleManager() : AdminAccessRoleManagerInterface
Return values
AdminAccessRoleManagerInterface —Role manager object.
_createAdminAccessRoleReader()
Creates an admin access role reader.
protected
_createAdminAccessRoleReader() : AdminAccessRoleReaderInterface
Return values
AdminAccessRoleReaderInterface —Role reader object.
_createAdminAccessSettings()
Creates an admin access settings object.
protected
_createAdminAccessSettings() : AdminAccessSettingsInterface
Return values
AdminAccessSettingsInterface —Admin access settings.
_createAdminAccessUserFactory()
Creates an admin access user factory.
protected
_createAdminAccessUserFactory() : AdminAccessUserFactoryInterface
Return values
AdminAccessUserFactoryInterface —User factory object.
_createAdminAccessUserManager()
Creates an admin access user manager.
protected
_createAdminAccessUserManager() : AdminAccessUserManagerInterface
Return values
AdminAccessUserManagerInterface —User manager object.
_createAdminAccessUserReader()
Creates an admin access user reader.
protected
_createAdminAccessUserReader() : AdminAccessUserReaderInterface
Return values
AdminAccessUserReaderInterface —User reader object.
_createLanguageProvider()
Creates a language provider.
protected
_createLanguageProvider() : LanguageProviderInterface
Return values
LanguageProviderInterface —Language provider object.