ThemeInheritanceMapper
in package
Class ThemeInheritanceMapper
Table of Contents
- $config : StyleEditConfiguration
- $fileIO : FileIO
- __construct() : mixed
- ThemeInheritanceMapper constructor.
- createBasicThemeFor() : BasicThemeInterface
- getThemeObject() : array<string|int, mixed>|mixed
Properties
$config
private
StyleEditConfiguration
$config
$fileIO
private
FileIO
$fileIO
Methods
__construct()
ThemeInheritanceMapper constructor.
public
__construct(FileIO $fileIO, StyleEditConfiguration $config) : mixed
Parameters
- $fileIO : FileIO
- $config : StyleEditConfiguration
Return values
mixed —createBasicThemeFor()
public
createBasicThemeFor(string $themeId) : BasicThemeInterface
Parameters
- $themeId : string
Tags
Return values
BasicThemeInterface —getThemeObject()
protected
getThemeObject(string $themeId) : array<string|int, mixed>|mixed
Parameters
- $themeId : string