final class Customizer (View source)

Properties

protected Theme $theme
protected string $configurationFile
protected TypeInterface $type
protected Application $app
protected PresetFactory $presetFactory

Methods

__construct(Application $app, PresetFactory $presetFactory)

No description

getTheme()

No description

void
setTheme(Theme $theme)

No description

string
getConfigurationFile()

No description

void
setConfigurationFile(string $configurationFile)

No description

getType()

No description

void
setType(TypeInterface $type)

No description

array
getPresets()

No description

PresetInterface|null
getPresetByIdentifier(string $identifier)

No description

bool
supportsCustomSkins()

No description

bool
supportsPageCustomization()

No description

Details

__construct(Application $app, PresetFactory $presetFactory)

No description

Parameters

Application $app
PresetFactory $presetFactory

Theme getTheme()

No description

Return Value

Theme

void setTheme(Theme $theme)

No description

Parameters

Theme $theme

Return Value

void

string getConfigurationFile()

No description

Return Value

string

void setConfigurationFile(string $configurationFile)

No description

Parameters

string $configurationFile

Return Value

void

TypeInterface getType()

No description

Return Value

TypeInterface

void setType(TypeInterface $type)

No description

Parameters

TypeInterface $type

Return Value

void

array getPresets()

No description

Return Value

array

PresetInterface|null getPresetByIdentifier(string $identifier)

No description

Parameters

string $identifier

Return Value

PresetInterface|null

bool supportsCustomSkins()

No description

Return Value

bool

bool supportsPageCustomization()

No description

Return Value

bool

StyleList getThemeCustomizableStyleList(PresetInterface $preset)

No description

Parameters

PresetInterface $preset

Return Value

StyleList