Classes, interfaces and traits
AbstractCustomerServiceFactory¶
Class AbstractCustomerServiceFactory
« More »
Customer¶
Class Customer
This class is used for managing customer data
« More »
CustomerDeleter¶
Class CustomerDeleter
This class is used for deleting customer data.
« More »
CustomerFactory¶
Class CustomerFactory
Factory class for all needed customer data.
« More »
CustomerReader¶
Class CustomerReader
This class is used for reading customer data from the database
« More »
CustomerReadService¶
Class CustomerReadService
This class provides methods for reading customer data.
« More »
CustomerRepository¶
Class CustomerRepository
This class contains basic methods for finding, creating and deleting customer data
« More »
CustomerService¶
Class CustomerService
This class provides methods for creating and deleting customer data
« More »
CustomerServiceFactory¶
Class CustomerServiceFactory
Factory class for all needed customer data.
« More »
CustomerWriter¶
Class CustomerWriter
This class is used for writing customer data to the database
« More »
CustomerWriteService¶
Class CustomerWriteService
This class provides methods for creating and deleting customer data
« More »
Classes, interfaces and traits
AddressBlock¶
Value Object
Class AddressBlock
Stores all customer address data
« More »
AddressClass¶
Value Object
Class AddressClass
Represents a customer address
« More »
AgreementCustomerEmail¶
Value Object
Class AgreementCustomerEmail
Represents an agreement customer email
« More »
CustomerAdditionalAddressInfo¶
Value Object
Class CustomerAdditionalAddressInfo
Represents additional address information
« More »
CustomerB2BStatus¶
Class CustomerB2BStatus
« More »
CustomerCallNumber¶
Value Object
Class CustomerCallNumber
Represents a phone or fax number
« More »
CustomerCity¶
Value Object
Class CustomerCity
Represents a customer city
« More »
CustomerCompany¶
Value Object
Class CustomerCompany
Represents a customer company
« More »
CustomerCountryIso2¶
Value Object
Class CustomerCountryIso2
Represents a customer country ISO2 code
« More »
CustomerCountryIso3¶
Value Object
Class CustomerCountryIso3
Represents a customer country ISO3 code
« More »
CustomerCountryName¶
Value Object
Class CustomerCountryName
Represents a customer country name
« More »
CustomerCountryZoneIsoCode¶
Value Object
Class CustomerCountryZoneIsoCode
Represents a customer country zone ISO code
« More »
CustomerCountryZoneName¶
Value Object
Class CustomerCountryZoneName
Represents a customer country zone name
« More »
CustomerDateOfBirth¶
Value Object
Class CustomerDateOfBirth
Represents a customer birth date
« More »
CustomerEmail¶
Value Object
Class CustomerEmail
Represents a customer email
« More »
CustomerFirstname¶
Value Object
Class CustomerFirstname
Represents a customer firstname
« More »
CustomerGender¶
Value Object
Class CustomerGender
Represents a customer gender
« More »
CustomerGuestPassword¶
Class CustomerGuestPassword
Instances of this class represent guests’ pseudo-passwords. The password itself ought to be a high-entropy
pseudo-random string.
« More »
CustomerHashedPassword¶
Class CustomerHashedPassword
Represents a customer's password hash.
« More »
CustomerHouseNumber¶
Value Object
Class CustomerHouseNumber
Represents a house number
« More »
CustomerLastname¶
Value Object
Class CustomerLastname
Represents a customer lastname
« More »
CustomerNumber¶
Value Object
Class CustomerNumber
Represents a customer number
« More »
CustomerPassword¶
Class CustomerPassword
Represents a customer's password.
« More »
CustomerPostcode¶
Value Object
Class CustomerPostcode
Represents a customer postcode
« More »
CustomerServiceSettings¶
Value Object
Class CustomerServiceSettings
Represents the default settings of a customer/guest
« More »
CustomerStreet¶
Value Object
Class CustomerStreet
Represents a customer street
« More »
CustomerSuburb¶
Class CustomerSuburb
Represents a customer suburb
« More »
CustomerVatNumber¶
Value Object
Class CustomerVatNumber
Represents a tax ID number (VATIN)
« More »
Classes, interfaces and traits
CustomerMemoCollection¶
Class CustomerMemoCollection
« More »
VatNumberValidator¶
Class VatNumberValidator
This class provides methods for validating VAT numbers
« More »
Classes, interfaces and traits
AddressBlockInterface¶
Value Object.
Interface AddressBlockInterface
Stores all customer address data.
« More »
AddressBookServiceInterface¶
Interface AddressBookServiceInterface
« More »
AddressClassInterface¶
Value Object
Interface AddressClassInterface
Represents a customer address
« More »
CountryServiceInterface¶
Interface CountryServiceInterface
« More »
CustomerAdditionalAddressInfoInterface¶
Value Object
Interface CustomerAdditionalAddressInfoInterface
Represents additional address information
« More »
CustomerAddressDeleterInterface¶
Interface CustomerAddressDeleterInterface
« More »
CustomerAddressInterface¶
Interface CustomerAddressInterface
Interface AddressBlockInterface
Stores all customer address data.
« More »
CustomerAddressReaderInterface¶
Interface CustomerAddressReaderInterface
« More »
CustomerAddressRepositoryInterface¶
Interface CustomerAddressRepositoryInterface
« More »
CustomerAddressWriterInterface¶
Interface CustomerAddressWriterInterface
« More »
CustomerB2BStatusInterface¶
Interface CustomerB2BStatusInterface
« More »
CustomerCallNumberInterface¶
Value Object.
Class CustomerCallNumberInterface
Represents a phone or fax number.
« More »
CustomerCityInterface¶
Value Object.
Interface CustomerCityInterface
Represents a customer city.
« More »
CustomerCompanyInterface¶
Value Object
Interface CustomerCompanyInterface
Represents a customer company
« More »
CustomerCountryInterface¶
Interface CustomerCountryInterface
« More »
CustomerCountryIso2Interface¶
Value Object.
Interface CustomerCountryIso2Interface
Represents a customer country ISO 2 code.
« More »
CustomerCountryIso3Interface¶
Value Object.
Interface CustomerCountryIso3Interface
Represents customer country ISO 3 code.
« More »
CustomerCountryNameInterface¶
Value Object.
Interface CustomerCountryNameInterface
Represents a customer country name.
« More »
CustomerCountryReaderInterface¶
Interface CustomerCountryReaderInterface
« More »
CustomerCountryRepositoryInterface¶
Interface CustomerCountryRepositoryInterface
« More »
CustomerCountryZoneInterface¶
Interface CustomerCountryZoneInterface
« More »
CustomerCountryZoneIsoCodeInterface¶
Value Object.
Interface CustomerCountryZoneIsoCodeInterface
Represents a customer country zone ISO code.
« More »
CustomerCountryZoneNameInterface¶
Value Object.
Interface CustomerCountryZoneNameInterface
Represents a customer country zone name.
« More »
CustomerCountryZoneReaderInterface¶
Interface CustomerCountryZoneReaderInterface
« More »
CustomerCountryZoneRepositoryInterface¶
Interface CustomerCountryZoneRepositoryInterface
« More »
CustomerDeleterInterface¶
Interface CustomerDeleterInterface
« More »
CustomerEmailInterface¶
Value Object.
Interface CustomerEmailInterface
Represents a customer email.
« More »
CustomerFirstnameInterface¶
Value Object.
Interface CustomerFirstnameInterface
Represents a customer first name.
« More »
CustomerGenderInterface¶
Value Object.
Interface CustomerGenderInterface
Represents a customer gender.
« More »
CustomerHouseNumberInterface¶
Value Object
Interface CustomerHouseNumberInterface
Represents a house number
« More »
CustomerInterface¶
Interface CustomerInterface
« More »
CustomerLastnameInterface¶
Value Object.
Interface CustomerLastnameInterface
Represents a customer last name.
« More »
CustomerNumberInterface¶
Value Object.
Interface CustomerNumberInterface
Represents a customer number.
« More »
CustomerPasswordInterface¶
Value Object.
Interface CustomerPasswordInterface
Represents a customer password.
« More »
CustomerPostcodeInterface¶
Value Object.
Interface CustomerPostcodeInterface
Represents a customer post code.
« More »
CustomerReaderInterface¶
Interface CustomerReaderInterface
« More »
CustomerReadServiceInterface¶
Interface CustomerReadServiceInterface
« More »
CustomerRepositoryInterface¶
Interface CustomerRepositoryInterface
« More »
CustomerServiceInterface¶
Interface CustomerServiceInterface
« More »
CustomerServiceSettingsInterface¶
Value Object.
Interface CustomerServiceSettings
Represents the default settings of a customer/guest.
« More »
CustomerStreetInterface¶
Value Object.
Interface CustomerStreetInterface
Represents a customer street.
« More »
CustomerSuburbInterface¶
Value Object.
Interface CustomerSuburbInterface
Represents a customer suburb.
« More »
CustomerVatNumberInterface¶
Value Object.
Interface CustomerVatNumberInterface
Represents a customer VAT number.
« More »
CustomerWriterInterface¶
Interface CustomerWriterInterface
« More »
CustomerWriteServiceInterface¶
Interface CustomerWriteServiceInterface
« More »
VatNumberValidatorInterface¶
Interface VatNumberValidatorInterface
« More »
AbstractCustomerFactory¶
Interface AbstractCustomerFactory
« More »
Classes, interfaces and traits
AddressBookService¶
Class AddressBookService
This class is used to manage addresses
« More »
CustomerAddress¶
Class CustomerAddress
This class is used for managing customer address data
« More »
CustomerAddressDeleter¶
Class CustomerAddressDeleter
This class is used for deleting customer address data
« More »
CustomerAddressReader¶
Class CustomerAddressReader
This class is used for reading customer address data from the database
« More »
CustomerAddressRepository¶
Class CustomerAddressRepository
This class contains basic methods for finding, creating and deleting customer addresses
« More »
CustomerAddressWriter¶
Class CustomerAddressWriter
This class is used for writing customer address data into the database
« More »