WithdrawalServiceFactory
in package
Class WithdrawalServiceFactory
Tags
Table of Contents
- $accessRepository : WithdrawalAccessRepository
- $deleter : WithdrawalDeleterInterface
- $factory : WithdrawalFactory
- $queryBuilder : CI_DB_query_builder
- $reader : WithdrawalReaderInterface
- $readService : WithdrawalReadServiceInterface
- $repository : WithdrawalRepository
- $writer : WithdrawalWriterInterface
- $writeService : WithdrawalWriteServiceInterface
- __construct() : mixed
- WithdrawalServiceFactory constructor.
- createReadService() : WithdrawalReadServiceInterface
- Creates a withdrawal read service.
- createWriteService() : WithdrawalWriteServiceInterface
- Creates a withdrawal write service.
- _createAccessRepository() : WithdrawalAccessRepository
- Creates a new instance of a withdrawalRepository object.
- _createDeleter() : WithdrawalDeleterInterface
- Creates a new instance of WithdrawalDeleter.
- _createFactory() : WithdrawalFactory
- Creates a new instance of WithdrawalFactory Consecutive calls provide the same object.
- _createReader() : WithdrawalReaderInterface
- Creates a new instance of WithdrawalReader.
- _createRepository() : WithdrawalRepositoryInterface
- Creates a new instance of WithdrawalRepository.
- _createWriter() : WithdrawalWriterInterface
- Creates a new instance of WithdrawalReader.
Properties
$accessRepository
protected
WithdrawalAccessRepository
$accessRepository
$deleter
protected
WithdrawalDeleterInterface
$deleter
$factory
protected
WithdrawalFactory
$factory
$queryBuilder
protected
CI_DB_query_builder
$queryBuilder
$reader
protected
WithdrawalReaderInterface
$reader
$readService
protected
WithdrawalReadServiceInterface
$readService
$repository
protected
WithdrawalRepository
$repository
$writer
protected
WithdrawalWriterInterface
$writer
$writeService
protected
WithdrawalWriteServiceInterface
$writeService
Methods
__construct()
WithdrawalServiceFactory constructor.
public
__construct(CI_DB_query_builder $queryBuilder) : mixed
Parameters
- $queryBuilder : CI_DB_query_builder
Return values
mixed —createReadService()
Creates a withdrawal read service.
public
createReadService() : WithdrawalReadServiceInterface
Return values
WithdrawalReadServiceInterface —createWriteService()
Creates a withdrawal write service.
public
createWriteService() : WithdrawalWriteServiceInterface
Return values
WithdrawalWriteServiceInterface —_createAccessRepository()
Creates a new instance of a withdrawalRepository object.
protected
_createAccessRepository() : WithdrawalAccessRepository
Return values
WithdrawalAccessRepository —_createDeleter()
Creates a new instance of WithdrawalDeleter.
protected
_createDeleter() : WithdrawalDeleterInterface
Consecutive calls provide the same object.
Return values
WithdrawalDeleterInterface —_createFactory()
Creates a new instance of WithdrawalFactory Consecutive calls provide the same object.
protected
_createFactory() : WithdrawalFactory
Return values
WithdrawalFactory —_createReader()
Creates a new instance of WithdrawalReader.
protected
_createReader() : WithdrawalReaderInterface
Consecutive calls provide the same object.
Return values
WithdrawalReaderInterface —_createRepository()
Creates a new instance of WithdrawalRepository.
protected
_createRepository() : WithdrawalRepositoryInterface
Consecutive calls provide the same object.
Return values
WithdrawalRepositoryInterface —_createWriter()
Creates a new instance of WithdrawalReader.
protected
_createWriter() : WithdrawalWriterInterface
Consecutive calls provide the same object.