VPEServiceFactory
in package
Class VPEServiceFactory
Tags
Table of Contents
- $factory : VPEFactory
- $languageProvider : LanguageProvider
- $queryBuilder : CI_DB_query_builder
- $repository : VPERepository
- $storage : VPEStorage
- __construct() : mixed
- VPEServiceFactory constructor.
- createVpeReadService() : VPEReadService
- Creates an instance of a vpe read service.
- createVpeWriteService() : array<string|int, mixed>|bool|VPEWriteService
- Creates an instance of a vpe write service.
- _createLanguageProvider() : LanguageProvider
- Creates an instance of LanguageProvider.
- _createVpeFactory() : VPEFactory
- Creates an instance of VPEFactory.
- _createVpeRepository() : VPERepository
- Creates an instance of VPERepository.
- _createVpeStorage() : VPEStorage
- Creates an instance of VPEStorage.
Properties
$factory
protected
VPEFactory
$factory
$languageProvider
protected
LanguageProvider
$languageProvider
$queryBuilder
protected
CI_DB_query_builder
$queryBuilder
$repository
protected
VPERepository
$repository
$storage
protected
VPEStorage
$storage
Methods
__construct()
VPEServiceFactory constructor.
public
__construct(CI_DB_query_builder $queryBuilder) : mixed
Parameters
- $queryBuilder : CI_DB_query_builder
Return values
mixed —createVpeReadService()
Creates an instance of a vpe read service.
public
createVpeReadService() : VPEReadService
Return values
VPEReadService —createVpeWriteService()
Creates an instance of a vpe write service.
public
createVpeWriteService() : array<string|int, mixed>|bool|VPEWriteService
Return values
array<string|int, mixed>|bool|VPEWriteService —_createLanguageProvider()
Creates an instance of LanguageProvider.
protected
_createLanguageProvider() : LanguageProvider
Return values
LanguageProvider —_createVpeFactory()
Creates an instance of VPEFactory.
protected
_createVpeFactory() : VPEFactory
Return values
VPEFactory —_createVpeRepository()
Creates an instance of VPERepository.
protected
_createVpeRepository() : VPERepository
Return values
VPERepository —_createVpeStorage()
Creates an instance of VPEStorage.
protected
_createVpeStorage() : VPEStorage