Class ProductServiceFactory
Class ProductServiceFactory
- AbstractProductServiceFactory
- ┗ ProductServiceFactory
Category: System
Located at Services/Core/Product/Factories/ProductServiceFactory.inc.php
Methods summary
public
createProductObjectService( void )
: boolean|ProductObjectService
Creates a new instance of a ProductObjectService object. Consecutive calls provide the same object.
public
createProductReadService( void )
: ProductReadService
Creates a new instance of a ProductReadService object. Consecutive calls provide the same object.
public
createProductWriteService( void )
: ProductWriteService
Creates a new instance of a ProductWriteService object. Consecutive calls provide the same object.
public
createProductRepository( void )
: ProductRepository
Creates a new instance of a ProductRepository object. Consecutive calls provide the same object.
protected
_createProductFactory( void )
: ProductFactory
Creates a new instance of a ProductFactory object. Consecutive calls provide the same object.
protected
_createReader( void )
: ProductRepositoryReader
Creates a new instance of a ProductRepositoryReader object. Consecutive calls provide the same object.
protected
_createCustomerStatusProvider( void )
: CustomerStatusProvider
Creates a new instance of a CustomerStatusProvider object. Consecutive calls provide the same object.
protected
_createWriter( void )
: ProductRepositoryWriter
Creates a new instance of a ProductRepositoryWriter object. Consecutive calls provide the same object.
protected
_createLanguageProvider( void )
: LanguageProvider
Creates a new instance of a LanguageProvider object. Consecutive calls provide the same object.
protected
_createDeleter( void )
: ProductRepositoryDeleter
Creates a new instance of a ProductRepositoryDeleter object. Consecutive calls provide the same object.
protected
_createDeleteHelper( void )
: ProductRepositoryDeleteHelper|ProductRepositoryDeleter
Creates a new instance of a ProductRepositoryDeleteHelper object. Consecutive calls provide the same object.
protected
_createSettingsRepository( void )
: ProductSettingsRepository
Creates a new instance of a ProductSettingsRepository object. Consecutive calls provide the same object.
protected
_createSettingsReader( void )
: ProductSettingsRepositoryReader
Creates a new instance of a ProductSettingsRepositoryReader object. Consecutive calls provide the same object.
protected
_createSettingsWriter( void )
: ProductSettingsRepositoryWriter
Creates a new instance of a ProductSettingsRepositoryWriter object. Consecutive calls provide the same object.
protected
_createAddonValueService( void )
: AddonValueService
Creates a new instance of a AddonValueService object. Consecutive calls provide the same object.
protected
_createAddonValueStorageFactory( void )
: AddonValueStorageFactory
Creates a new instance of a AddonValueStorageFactory object. Consecutive calls provide the same object.
protected
_createProductImageContainerRepository( void )
: ProductImageContainerRepository
Creates a new instance of a ProductImageContainerRepository object. Consecutive calls provide the same object.
protected
_createProductListProviderFactory( void )
: ProductListProviderFactory
Creates a new instance of a ProductListProviderFactory object. Consecutive calls provide the same object.
protected
_createProductCategoryLinker( void )
: ProductCategoryLinker
Creates a new instance of a ProductCategoryLinker object. Consecutive calls provide the same object.
protected
_createUrlRewriteStorage( void )
: UrlRewriteStorage
Creates a new instance of a UrlRewriteStorage object. Consecutive calls provide the same object.
protected
_createProductImageStorage( void )
: ProductImageFileStorage
Creates a new instance of a ProductImageFileStorage object. Consecutive calls provide the same object.
protected
_createProductImageProcessing( void )
: LegacyProductImageProcessing
Creates a new instance of a LegacyProductImageProcessing object. Consecutive calls provide the same object.
protected
_createProductImagePathSettings( void )
: EnvProductImageFileStorageSettings
Creates a new instance of a EnvProductImageFileStorageSettings object. Consecutive calls provide the same object.
protected
_createUrlKeywordsRepairer( void )
: GMSEOBoost_ORIGIN
Creates a new instance of a GMSEOBoost object. Consecutive calls provide the same object.