SiteSettingsProvider implements SettingsProviderInterface
Read onlyYes
FinalYes
Table of Contents
Interfaces
Methods
- __construct() : mixed
- getDefinitions() : array<string|int, SettingDefinition>
- getProvidedSettings() : array<string|int, SettingValue>
Methods
__construct()
public
__construct(array<string|int, mixed> $settings[, array<string|int, mixed> $definitions = [] ]) : mixed
Parameters
- $settings : array<string|int, mixed>
- $definitions : array<string|int, mixed> = []
getDefinitions()
public
getDefinitions() : array<string|int, SettingDefinition>
Return values
array<string|int, SettingDefinition>getProvidedSettings()
public
getProvidedSettings(array<string|int, mixed> $currentDefinitions) : array<string|int, SettingValue>
Parameters
- $currentDefinitions : array<string|int, mixed>