Classes, interfaces and traits

AddressBookService

Class AddressBookService

This class is used to manage addresses

CustomerAddress

Class CustomerAddress

This class is used for managing customer address data

CustomerAddressDeleter

Class CustomerAddressDeleter

This class is used for deleting customer address data

CustomerAddressInputValidator

Class CustomerAccountInputValidator

This class is used for validating entered customer address data

CustomerAddressReader

Class CustomerAddressReader

This class is used for reading customer address data from the database

CustomerAddressRepository

Class CustomerAddressRepository

This class contains basic methods for finding, creating and deleting customer addresses

CustomerAddressWriter

Class CustomerAddressWriter

This class is used for writing customer address data into the database