AbstractCustomerServiceFactory

Class AbstractCustomerServiceFactory

category

System

package

Customer

Methods

Creates a customer read service object.

createCustomerReadService() : \CustomerReadService
abstract

Response

\CustomerReadService

Customer read service.

Creates a customer service object.

createCustomerWriteService() : \CustomerService
abstract

Response

\CustomerService

Customer service.

Returns the address book service.

getAddressBookService() : \AddressBookService
abstract

Response

\AddressBookService

Address book service.

Returns the country service.

getCountryService() : \CountryService
abstract

Response

\CountryService

Country service.

Returns the customer account input validator.

getCustomerAccountInputValidator() : \CustomerAccountInputValidator
abstract

Response

\CustomerAccountInputValidator

Customer account input validator.

Returns the customer input validator.

getCustomerAddressInputValidatorService() : \CustomerAddressInputValidator
abstract

Response

\CustomerAddressInputValidator

Customer input validator.

Returns the customer registration input validator service.

getCustomerRegistrationInputValidatorService() : \CustomerRegistrationInputValidatorService
abstract

Response

\CustomerRegistrationInputValidatorService

Customer registration input validator service.

Returns the customer service.

getCustomerService() : \CustomerService
abstract

Response

\CustomerService

Customer service.

Returns the database query builder.

getDatabaseQueryBuilder() : \CI_DB_query_builder
abstract

Response

\CI_DB_query_builder

Query builder.