Class PersonalDataServiceFactory

Class PersonalDataServiceFactory

PersonalDataServiceFactory implements PersonalDataServiceFactoryInterface

Methods summary

public __construct( OrderReadServiceInterface $orderReadService, OrderWriteServiceInterface $orderWriteService, CustomerReadServiceInterface $customerReadService, CustomerServiceInterface $customerService, EmailServiceInterface $emailService, WithdrawalReadServiceInterface $withdrawalReadService, WithdrawalWriteServiceInterface $withdrawalWriteService, ReviewReadServiceInterface $reviewReadService, ReviewWriteServiceInterface $reviewWriteService, ShoppingCartServiceInterface $shoppingCartService, SharedShoppingCartServiceInterface $sharedShoppingCartService, NewsletterSubscriptionServiceInterface $newsletterSubscriptionService, AddressBookServiceInterface $addressBookService, InvoiceArchiveReadServiceInterface $invoiceArchiveReadService, InvoiceArchiveWriteServiceInterface $invoiceArchiveWriteService, PackingSlipServiceInterface $packingSlipService, AgreementWriteServiceInterface $agreementWriteService, AgreementReadServiceInterface $agreementReadService, PersonalDataXmlSerializer $xmlSerializer )

PersonalDataServiceFactory constructor.

public createService( void ) : PersonalDataServiceInterface

Creates a PersonalDataService instance.

protected createInvoiceFileStorage( void ) : boolean|PersonalDataInvoiceFileStorage

Creates an invoice file storage.

protected createInvoiceServiceSettings( void ) : boolean|EnvInvoiceServiceSettings

Creates invoice service settings.

protected createPackingSlipFileStorage( void ) : boolean|PersonalDataPackingSlipFileStorage

Creates a packing slip file storage.

protected createPackingSlipServiceSettings( void ) : boolean|EnvPackingSlipServiceSettings

Creates packing slip service settings.

protected createServiceSettings( void ) : boolean|PersonalDataServiceSettings

Creates personal data service settings.

Properties summary