Class CategoryServiceFactory
Class CategoryServiceFactory
This class provides methods for creating the objects of the public category service api with its dependencies.
- AbstractCategoryServiceFactory
-
CategoryServiceFactory
Category: System
Located at Services/Core/Category/Factories/CategoryServiceFactory.inc.php
Methods summary
public
|
#
__construct( CI_DB_query_builder $db,
CategoryServiceFactory constructor. |
public
|
|
public
|
|
public
|
|
protected
|
|
protected
|
#
_createReader( )
Creates a new instance of a CategoryRepositoryReader object. Consecutive usage provides the same object. |
protected
|
#
_createWriter( )
Creates a new instance of a CategoryRepositoryWriter object. Consecutive usage provides the same object. |
protected
|
#
_createDeleter( )
Creates a new instance of a CategoryRepositoryDeleter object. Consecutive usage provides the same object. |
protected
|
#
_createSettingsRepo( )
Creates a new instance of a CategorySettingsRepository object. Consecutive usage provides the same object. |
protected
|
#
_createSettingsReader( )
Creates a new instance of a CategorySettingsRepositoryReader object. Consecutive usage provides the same object. |
protected
|
#
_createSettingsWriter( )
Creates a new instance of a CategorySettingsRepositoryWriter object. Consecutive usage provides the same object. |
protected
|
#
_createProductRepository( )
Creates a new instance of a ProductServiceFactory object. Consecutive usage provides the same object. |
protected
|
#
_createAddonValueService( )
Creates a new instance of a AddonValueService object. Consecutive usage provides the same object. |
protected
|
#
_createAddonValueStorageFactory( )
Creates a new instance of a AddonValueStorageFactory object. Consecutive usage provides the same object. |
protected
|
#
_createCustomerStatusProvider( )
Creates a new instance of a CustomerStatusProvider object. Consecutive usage provides the same object. |
protected
|
#
_createUrlRewriteStorage( )
Creates a new instance of a UrlRewriteStorage object. Consecutive usage provides the same object. |
protected
|
#
_createCategoryListProviderFactory( )
Creates a new instance of a CategoryListProviderFactory object. Consecutive usage provides the same object. |
protected
|
#
_createCategoryFactory( )
Creates a new instance of a CategoryFactory object. Consecutive usage provides the same object. |
protected
|
#
_createLanguageProvider( )
Creates a new instance of a LanguageProvider object. Consecutive usage provides the same object. |
protected
|
#
_createCategoryImageStorage( )
Creates a new instance of a ImageFileStorage object. Consecutive usage provides the same object. |
protected
|
#
_createCategoryIconStorage( )
Creates a new instance of a ImageFileStorage object. Consecutive usage provides the same object. |
protected
|
#
_createProductPermissionSetter( )
Creates a new instance of a ProductPermissionSetter object. Consecutive usage provides the same object. |
protected
CacheControl
|
#
_createCacheControl( )
Creates a new instance of a CacheControl object. Consecutive usage provides the same object. |