Classes, interfaces and traits

AddressBlockInterface

Value Object.

Interface AddressBlockInterface Stores all customer address data.

AddressBookServiceInterface

Interface AddressBookServiceInterface

AddressClassInterface

Value Object

Interface AddressClassInterface Represents a customer address

CountryServiceInterface

Interface CountryServiceInterface

CustomerAccountInputValidatorInterface

Interface CustomerAccountInputValidatorInterface

CustomerAdditionalAddressInfoInterface

Value Object

Interface CustomerAdditionalAddressInfoInterface Represents additional address information

CustomerAddressDeleterInterface

Interface CustomerAddressDeleterInterface

CustomerAddressInputValidatorInterface

Interface CustomerAddressInputValidatorInterface

CustomerAddressInterface

Interface CustomerAddressInterface

Interface AddressBlockInterface Stores all customer address data.

CustomerAddressReaderInterface

Interface CustomerAddressReaderInterface

CustomerAddressRepositoryInterface

Interface CustomerAddressRepositoryInterface

CustomerAddressWriterInterface

Interface CustomerAddressWriterInterface

CustomerB2BStatusInterface

Interface CustomerB2BStatusInterface

CustomerCallNumberInterface

Value Object.

Class CustomerCallNumberInterface Represents a phone or fax number.

CustomerCityInterface

Value Object.

Interface CustomerCityInterface Represents a customer city.

CustomerCompanyInterface

Value Object

Interface CustomerCompanyInterface Represents a customer company

CustomerCountryInterface

Interface CustomerCountryInterface

CustomerCountryIso2Interface

Value Object.

Interface CustomerCountryIso2Interface Represents a customer country ISO 2 code.

CustomerCountryIso3Interface

Value Object.

Interface CustomerCountryIso3Interface Represents customer country ISO 3 code.

CustomerCountryNameInterface

Value Object.

Interface CustomerCountryNameInterface Represents a customer country name.

CustomerCountryReaderInterface

Interface CustomerCountryReaderInterface

CustomerCountryRepositoryInterface

Interface CustomerCountryRepositoryInterface

CustomerCountryZoneInterface

Interface CustomerCountryZoneInterface

CustomerCountryZoneIsoCodeInterface

Value Object.

Interface CustomerCountryZoneIsoCodeInterface Represents a customer country zone ISO code.

CustomerCountryZoneNameInterface

Value Object.

Interface CustomerCountryZoneNameInterface Represents a customer country zone name.

CustomerCountryZoneReaderInterface

Interface CustomerCountryZoneReaderInterface

CustomerCountryZoneRepositoryInterface

Interface CustomerCountryZoneRepositoryInterface

CustomerDeleterInterface

Interface CustomerDeleterInterface

CustomerEmailInterface

Value Object.

Interface CustomerEmailInterface Represents a customer email.

CustomerFirstnameInterface

Value Object.

Interface CustomerFirstnameInterface Represents a customer first name.

CustomerGenderInterface

Value Object.

Interface CustomerGenderInterface Represents a customer gender.

CustomerHouseNumberInterface

Value Object

Interface CustomerHouseNumberInterface Represents a house number

CustomerInputValidatorInterface

Interface CustomerInputValidatorInterface

CustomerInputValidatorSettingsInterface

Value Object.

Interface CustomerInputValidatorSettingsInterface CustomerInputValidatorSettings stores all min length values and error messages for registration form validation.

CustomerInterface

Interface CustomerInterface

CustomerLastnameInterface

Value Object.

Interface CustomerLastnameInterface Represents a customer last name.

CustomerNumberInterface

Value Object.

Interface CustomerNumberInterface Represents a customer number.

CustomerPasswordInterface

Value Object.

Interface CustomerPasswordInterface Represents a customer password.

CustomerPostcodeInterface

Value Object.

Interface CustomerPostcodeInterface Represents a customer post code.

CustomerReaderInterface

Interface CustomerReaderInterface

CustomerReadServiceInterface

Interface CustomerReadServiceInterface

CustomerRegistrationInputValidatorServiceInterface

Interface CustomerRegistrationInputValidatorServiceInterface

CustomerRepositoryInterface

Interface CustomerRepositoryInterface

CustomerServiceInterface

Interface CustomerServiceInterface

CustomerServiceSettingsInterface

Value Object.

Interface CustomerServiceSettings Represents the default settings of a customer/guest.

CustomerStreetInterface

Value Object.

Interface CustomerStreetInterface Represents a customer street.

CustomerSuburbInterface

Value Object.

Interface CustomerSuburbInterface Represents a customer suburb.

CustomerVatNumberInterface

Value Object.

Interface CustomerVatNumberInterface Represents a customer VAT number.

CustomerWriterInterface

Interface CustomerWriterInterface

CustomerWriteServiceInterface

Interface CustomerWriteServiceInterface

VatNumberValidatorInterface

Interface VatNumberValidatorInterface

AbstractCustomerFactory

Interface AbstractCustomerFactory