Class AdminAccessPermissionFactory
Class AdminAccessPermissionFactory
- AdminAccessPermissionFactory implements AdminAccessPermissionFactoryInterface
Package: AdminAccess\Factories
Category: System
Located at Services/System/AdminAccess/Factories/AdminAccessPermissionFactory.inc.php
Category: System
Located at Services/System/AdminAccess/Factories/AdminAccessPermissionFactory.inc.php
Methods summary
public
__construct( CI_DB_query_builder $queryBuilder, AdminAccessGroupReaderInterface $groupReader )
AdminAccessPermissionFactory constructor.
public
createAdminAccessPermission( void )
: AdminAccessPermissionPresentationInterface|AdminAccessPermissionPersistenceInterface
Creates an admin access permission.
public
createAdminAccessPermissionCollection( array $permissionObjectsArray = [] )
: AdminAccessPermissionCollection
Creates an admin access permission collection.
protected
_createAdminAccessPermissionWriter( void )
: AdminAccessPermissionWriterInterface
Creates an admin access permission writer.
protected
_createAdminAccessPermissionDeleter( void )
: AdminAccessPermissionDeleter
Creates an admin access permission deleter.
protected
_createAdminAccessPermissionReader( void )
: AdminAccessPermissionReaderInterface
Creates an admin access permission reader.