ProductServiceFactory

Extends \AbstractProductServiceFactory

Class ProductServiceFactory

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 ProductImageFileStorage

_getProductImageFileStorage() : \ProductImageFileStorage

Creates a product repository

_getProductRepository() : \ProductRepository

Creates a product object service.

createProductObjectService() : \ProductObjectServiceInterface
inherited abstract

Creates a product read service.

createProductReadService() : \ProductReadServiceInterface
inherited abstract

Creates a product write service.

createProductWriteService() : \ProductWriteServiceInterface
inherited abstract

Properties

Database connection.

db : \CI_DB_query_builder
var

Type(s)

\CI_DB_query_builder