Class CustomerServiceFactory
Factory class for all needed customer data.
category |
System |
---|---|
package |
Customer |
extends |
AbstractCustomerServiceFactory |
__construct(\CI_DB_query_builder $ciDatabaseQueryBuilder)
\CI_DB_query_builder
Query builder.
_bool(boolean $bool) : \BoolType
_getAddonValueService()
_getConfigurationProvider()
_getCustomerAddressDeleter() : \CustomerAddressDeleter
_getCustomerAddressReader() : \CustomerAddressReader
_getCustomerAddressRepository() : \CustomerAddressRepository
_getCustomerAddressWriter() : \CustomerAddressWriter
_getCustomerCountryReader() : \CustomerCountryReader
_getCustomerCountryRepository() : \CustomerCountryRepository
_getCustomerCountryZoneReader() : \CustomerCountryZoneReader
_getCustomerCountryZoneRepository() : \CustomerCountryZoneRepository
_getCustomerDeleter() : \CustomerDeleter
_getCustomerFactory() : \CustomerFactory
_getCustomerInputValidatorServiceByValidatorName(string $inputValidatorName) : object
string
Name of input validator service.
object
Found customer input validator service.
_getCustomerReader() : \CustomerReader
_getCustomerRepository() : \CustomerRepository
_getCustomerServiceSettings() : \CustomerServiceSettings
_getCustomerWriter() : \CustomerWriter
_getInputValidatorSettings() : \CustomerInputValidatorSettings
_getValidatorConfigSettings(\CustomerConfigurationProvider $configProvider) : \CustomerConfigurationSettings
\CustomerConfigurationProvider
Component that fetches data from configuration tables.
\CustomerConfigurationSettings
_getValidatorDisplaySettings(\CustomerConfigurationProvider $configProvider) : \CustomerDisplaySettings
\CustomerConfigurationProvider
Component that fetches data from configuration tables.
\CustomerDisplaySettings
_getValidatorErrorMessageSettings(\CustomerConfigurationProvider $configProvider) : \CustomerErrorMessageSettings
\CustomerConfigurationProvider
Component that fetches data from configuration tables.
\CustomerErrorMessageSettings
_getValidatorMaxLengthSettings() : \CustomerMaxLengthSettings
_getValidatorMinLengthSettings(\CustomerConfigurationProvider $configProvider) : \CustomerMinLengthSettings
\CustomerConfigurationProvider
Component that fetches data from configuration tables.
\CustomerMinLengthSettings
_int(integer $int) : \IntType
_string(string $str) : \StringType
createCustomerReadService() : \CustomerReadService
createCustomerWriteService() : \CustomerService
getAddressBookService() : \AddressBookService
getCountryService() : \CountryService
getCustomerAccountInputValidator() : \CustomerAccountInputValidator
getCustomerAddressInputValidatorService() : \CustomerAddressInputValidator
getCustomerRegistrationInputValidatorService() : \CustomerRegistrationInputValidatorService
getCustomerService() : \CustomerService
getDatabaseQueryBuilder() : \CI_DB_query_builder
\CI_DB_query_builder
Query builder.
ciDatabaseQueryBuilder : \CI_DB_query_builder
var |
---|
\CI_DB_query_builder
configurationProvider : \CustomerConfigurationProvider