ThemeSettingsServiceFactory

Implements \Gambio\GX\Services\System\ThemeSettings\Factories\Interfaces\ThemeSettingsServiceFactoryInterface

Class ThemeSettingsServiceFactory

package

Default

Methods

ThemeSettingsServiceFactory constructor.

__construct(\FilesystemAdapter $adapter, \CI_DB_query_builder $queryBuilder, \CacheControl $cacheControl, \ThemeServiceInterface $themeService) 

Arguments

$queryBuilder

\CI_DB_query_builder

$cacheControl

\CacheControl

$themeService

\ThemeServiceInterface

factory

factory() : \Gambio\GX\Services\System\ThemeSettings\Factories\Interfaces\ThemeSettingsFactoryInterface

reader

reader() : \Gambio\GX\Services\System\ThemeSettings\Repositories\Interfaces\ThemeSettingsReaderInterface

repository

repository() : \Gambio\GX\Services\System\ThemeSettings\Repositories\Interfaces\ThemeSettingsRepositoryInterface

service

service() : \Gambio\GX\Services\System\ThemeSettings\Interfaces\ThemeSettingsServiceInterface

writer

writer() : \Gambio\GX\Services\System\ThemeSettings\Repositories\Interfaces\ThemeSettingsWriterInterface

Properties

adapter

adapter : \FilesystemAdapter
var

Type(s)

\FilesystemAdapter

repository

repository : \Gambio\GX\Services\System\ThemeSettings\Repositories\Interfaces\ThemeSettingsRepositoryInterface

factory

factory : \Gambio\GX\Services\System\ThemeSettings\Factories\Interfaces\ThemeSettingsFactoryInterface

reader

reader : \Gambio\GX\Services\System\ThemeSettings\Repositories\Interfaces\ThemeSettingsReaderInterface

writer

writer : \Gambio\GX\Services\System\ThemeSettings\Repositories\Interfaces\ThemeSettingsWriterInterface

service

service : \Gambio\GX\Services\System\ThemeSettings\Interfaces\ThemeSettingsServiceInterface

queryBuilder

queryBuilder : \CI_DB_query_builder
var

Type(s)

\CI_DB_query_builder

cacheControl

cacheControl : \CacheControl
var

Type(s)

\CacheControl

themeService

themeService : \ThemeServiceInterface