category
|
System
|
package
|
Product
|
subpackage
|
Factories
|
Methods
ProductServiceFactory constructor.
__construct(\CI_DB_query_builder $db)
Arguments
$db
\CI_DB_query_builder
Database connection.
Creates a new instance of a AddonValueService object.
_createAddonValueService() : \AddonValueService
Creates a new instance of a AddonValueStorageFactory object.
_createAddonValueStorageFactory() : \AddonValueStorageFactory
Creates a new instance of a CustomerStatusProvider object.
_createCustomerStatusProvider() : \CustomerStatusProvider
Creates a new instance of a ProductRepositoryDeleteHelper object.
_createDeleteHelper() : \ProductRepositoryDeleteHelper|\ProductRepositoryDeleter
Creates a new instance of a DeleteHistoryWriteService object.
_createDeleteHistoryService() : \DeleteHistoryWriteService
Creates a new instance of a ProductRepositoryDeleter object.
_createDeleter() : \ProductRepositoryDeleter
Creates a new instance of a LanguageProvider object.
_createLanguageProvider() : \LanguageProvider
Creates a new instance of a ProductCategoryLinker object.
_createProductCategoryLinker() : \ProductCategoryLinker
Creates a new instance of a ProductFactory object.
_createProductFactory() : \ProductFactory
Creates a new instance of a ProductImageContainerRepository object.
_createProductImageContainerRepository() : \ProductImageContainerRepository
Creates a new instance of a EnvProductImageFileStorageSettings object.
_createProductImagePathSettings() : \EnvProductImageFileStorageSettings
Creates a new instance of a LegacyProductImageProcessing object.
_createProductImageProcessing() : \LegacyProductImageProcessing
Creates a new instance of a ProductImageFileStorage object.
_createProductImageStorage() : \ProductImageFileStorage
Creates a new instance of a ProductListProviderFactory object.
_createProductListProviderFactory() : \ProductListProviderFactory
Creates a new instance of a ProductRepositoryReader object.
_createReader() : \ProductRepositoryReader
Creates a new instance of a ProductSettingsRepositoryReader object.
_createSettingsReader() : \ProductSettingsRepositoryReader
Creates a new instance of a ProductSettingsRepository object.
_createSettingsRepository() : \ProductSettingsRepository
Creates a new instance of a ProductSettingsRepositoryWriter object.
_createSettingsWriter() : \ProductSettingsRepositoryWriter
Creates a new instance of a GMSEOBoost object.
_createUrlKeywordsRepairer() : \GMSEOBoost_ORIGIN
Consecutive calls provide the same object.
Response
\GMSEOBoost_ORIGIN
Creates a new instance of a UrlRewriteStorage object.
_createUrlRewriteStorage() : \UrlRewriteStorage
Creates a new instance of a ProductRepositoryWriter object.
_createWriter() : \ProductRepositoryWriter
Creates a product object service.
createProductObjectService() : \ProductObjectServiceInterface
inherited abstract
Creates a product read service.
createProductReadService() : \ProductReadServiceInterface
inherited abstract
Creates a new instance of a ProductRepository object.
createProductRepository() : \ProductRepository
Creates a product write service.
createProductWriteService() : \ProductWriteServiceInterface
inherited abstract
Properties
Database connection.
db : \CI_DB_query_builder
Type(s)
\CI_DB_query_builder
readService
readService : \ProductReadService
writeService
writeService : \ProductWriteService
objectService
objectService : \ProductObjectService
productFactory
productFactory : \ProductFactory
productRepository
productRepository : \ProductRepository
productListProviderFactory
productListProviderFactory : \ProductListProviderFactory
productCategoryLinker
productCategoryLinker : \ProductCategoryLinker
urlRewriteStorage
urlRewriteStorage : \UrlRewriteStorage
reader
reader : \ProductRepositoryReader
writer
writer : \ProductRepositoryWriter
deleter
deleter : \ProductRepositoryDeleter
settingsRepository
settingsRepository : \ProductSettingsRepository
addonValueService
addonValueService : \AddonValueService
productImageContainerRepository
productImageContainerRepository : \ProductImageContainerRepository
customerStatusProvider
customerStatusProvider : \CustomerStatusProvider
languageProvider
languageProvider : \LanguageProvider
settingsReader
settingsReader : \ProductSettingsRepositoryReader
settingsWriter
settingsWriter : \ProductSettingsRepositoryWriter
addonValueStorageFactory
addonValueStorageFactory : \AddonValueStorageFactory
productImageStorage
productImageStorage : \ProductImageFileStorage
productImagePathSettings
productImagePathSettings : \EnvProductImageFileStorageSettings
urlKeywordsRepairer
urlKeywordsRepairer : \GMSEOBoost_ORIGIN
Type(s)
\GMSEOBoost_ORIGIN
productImageProcessing
productImageProcessing : \LegacyProductImageProcessing
deleteHistoryService
deleteHistoryService : \DeleteHistoryWriteService