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