phpDocumentor

ProductServiceFactory extends AbstractProductServiceFactory
in package

Class ProductServiceFactory

Tags
category

System

subpackage

Factories

Table of Contents

$addonValueService  : AddonValueService
$addonValueStorageFactory  : AddonValueStorageFactory
$customerStatusProvider  : CustomerStatusProvider
$db  : CI_DB_query_builder
Database connection.
$deleteHistoryService  : DeleteHistoryWriteService
$deleter  : ProductRepositoryDeleter
$languageProvider  : LanguageProvider
$objectService  : ProductObjectService
$productCategoryLinker  : ProductCategoryLinker
$productFactory  : ProductFactory
$productImageContainerRepository  : ProductImageContainerRepository
$productImagePathSettings  : EnvProductImageFileStorageSettings
$productImageProcessing  : LegacyProductImageProcessing
$productImageStorage  : ProductImageFileStorage
$productListProviderFactory  : ProductListProviderFactory
$productRepository  : ProductRepository
$reader  : ProductRepositoryReader
$readService  : ProductReadService
$settingsReader  : ProductSettingsRepositoryReader
$settingsRepository  : ProductSettingsRepository
$settingsWriter  : ProductSettingsRepositoryWriter
$urlKeywordsRepairer  : GMSEOBoost_ORIGIN
$urlRewriteStorage  : UrlRewriteStorage
$writer  : ProductRepositoryWriter
$writeService  : ProductWriteService
__construct()  : mixed
ProductServiceFactory constructor.
createProductObjectService()  : bool|ProductObjectService
Creates a new instance of a ProductObjectService object.
createProductReadService()  : ProductReadService
Creates a new instance of a ProductReadService object.
createProductRepository()  : ProductRepository
Creates a new instance of a ProductRepository object.
createProductWriteService()  : ProductWriteService
Creates a new instance of a ProductWriteService object.
_createAddonValueService()  : AddonValueService
Creates a new instance of a AddonValueService object.
_createAddonValueStorageFactory()  : AddonValueStorageFactory
Creates a new instance of a AddonValueStorageFactory object.
_createCustomerStatusProvider()  : CustomerStatusProvider
Creates a new instance of a CustomerStatusProvider object.
_createDeleteHelper()  : ProductRepositoryDeleteHelper|ProductRepositoryDeleter
Creates a new instance of a ProductRepositoryDeleteHelper object.
_createDeleteHistoryService()  : DeleteHistoryWriteService
Creates a new instance of a DeleteHistoryWriteService object.
_createDeleter()  : ProductRepositoryDeleter
Creates a new instance of a ProductRepositoryDeleter object.
_createLanguageProvider()  : LanguageProvider
Creates a new instance of a LanguageProvider object.
_createProductCategoryLinker()  : ProductCategoryLinker
Creates a new instance of a ProductCategoryLinker object.
_createProductFactory()  : ProductFactory
Creates a new instance of a ProductFactory object.
_createProductImageContainerRepository()  : ProductImageContainerRepository
Creates a new instance of a ProductImageContainerRepository object.
_createProductImagePathSettings()  : EnvProductImageFileStorageSettings
Creates a new instance of a EnvProductImageFileStorageSettings object.
_createProductImageProcessing()  : LegacyProductImageProcessing
Creates a new instance of a LegacyProductImageProcessing object.
_createProductImageStorage()  : ProductImageFileStorage
Creates a new instance of a ProductImageFileStorage object.
_createProductListProviderFactory()  : ProductListProviderFactory
Creates a new instance of a ProductListProviderFactory object.
_createReader()  : ProductRepositoryReader
Creates a new instance of a ProductRepositoryReader object.
_createSettingsReader()  : ProductSettingsRepositoryReader
Creates a new instance of a ProductSettingsRepositoryReader object.
_createSettingsRepository()  : ProductSettingsRepository
Creates a new instance of a ProductSettingsRepository object.
_createSettingsWriter()  : ProductSettingsRepositoryWriter
Creates a new instance of a ProductSettingsRepositoryWriter object.
_createUrlKeywordsRepairer()  : GMSEOBoost_ORIGIN
Creates a new instance of a GMSEOBoost object.
_createUrlRewriteStorage()  : UrlRewriteStorage
Creates a new instance of a UrlRewriteStorage object.
_createWriter()  : ProductRepositoryWriter
Creates a new instance of a ProductRepositoryWriter object.

Properties

Methods

__construct()

ProductServiceFactory constructor.

public __construct(CI_DB_query_builder $db) : mixed
Parameters
$db : CI_DB_query_builder

Database connection.

Return values
mixed

_createUrlKeywordsRepairer()

Creates a new instance of a GMSEOBoost object.

protected _createUrlKeywordsRepairer() : GMSEOBoost_ORIGIN

Consecutive calls provide the same object.

Return values
GMSEOBoost_ORIGIN

Search results