ThemeSettingsWriter
in package
implements
ThemeSettingsWriterInterface
Class ThemeSettingsWriter
Interfaces, Classes and Traits
- ThemeSettingsWriterInterface
- Interface ThemeSettingsWriterInterface
Table of Contents
- CONFIGURATION_TABLE = 'gx_configurations'
- $queryBuilder : CI_DB_query_builder
- $themeDirectory : FilesystemAdapter
- __construct() : mixed
- ThemeSettingsWriter constructor.
- updateDatabaseEntry() : void
- updateThemeSetting() : void
Constants
CONFIGURATION_TABLE
protected
mixed
CONFIGURATION_TABLE
= 'gx_configurations'
Properties
$queryBuilder
protected
CI_DB_query_builder
$queryBuilder
$themeDirectory
protected
FilesystemAdapter
$themeDirectory
Methods
__construct()
ThemeSettingsWriter constructor.
public
__construct(FilesystemAdapter $themeDirectory, CI_DB_query_builder $queryBuilder) : mixed
Parameters
- $themeDirectory : FilesystemAdapter
- $queryBuilder : CI_DB_query_builder
Return values
mixed —updateDatabaseEntry()
public
updateDatabaseEntry(ThemeSettingsInterface $settings) : void
Parameters
- $settings : ThemeSettingsInterface
Return values
void —updateThemeSetting()
public
updateThemeSetting(ThemeSettingsInterface $settings) : void
Parameters
- $settings : ThemeSettingsInterface