Class ThemeService
package |
Default |
---|
__construct(\ThemeRepositoryInterface $repository, \CacheControl $cacheControl, \ThemeContentManagerEntryStorage $entryStorage, \CI_DB_query_builder $queryBuilder, \ContentWriteService $contentWriteService)
\ThemeRepositoryInterface
\CacheControl
\ThemeContentManagerEntryStorage
\CI_DB_query_builder
\ContentWriteService
activateTheme(string $themeName)
Throws |
|
---|
string
buildTemporaryTheme(\ThemeId $themeId, \ThemeSettingsInterface $settings) : void
getAvailableThemes(\ThemeDirectoryRootInterface $source) : \ThemeNameCollection
storeThemeContent(\ThemeId $themeId, \ThemeContents $themeContents)