Class WithdrawalServiceFactory

Class WithdrawalServiceFactory

Methods summary

public __construct( CI_DB_query_builder $queryBuilder )

WithdrawalServiceFactory constructor.

public createWriteService( void ) : WithdrawalWriteServiceInterface

Creates a withdrawal write service.

public createReadService( void ) : WithdrawalReadServiceInterface

Creates a withdrawal read service.

protected _createAccessRepository( void ) : WithdrawalAccessRepository

Creates a new instance of a withdrawalRepository object.

protected _createRepository( void ) : WithdrawalRepositoryInterface

Creates a new instance of WithdrawalRepository. Consecutive calls provide the same object.

protected _createReader( void ) : WithdrawalReaderInterface

Creates a new instance of WithdrawalReader. Consecutive calls provide the same object.

protected _createWriter( void ) : WithdrawalWriterInterface

Creates a new instance of WithdrawalReader. Consecutive calls provide the same object.

protected _createDeleter( void ) : WithdrawalDeleterInterface

Creates a new instance of WithdrawalDeleter. Consecutive calls provide the same object.

protected _createFactory( void ) : WithdrawalFactory

Creates a new instance of WithdrawalFactory Consecutive calls provide the same object.

Properties summary