UserConfigurable
Interface UserConfigurable - for generators that have configurations fields that can be set by users generators store their settings values in db
Table of Contents
Methods
- getConfig() : array<string|int, mixed>
- getSettingsFields() : array<string|int, mixed>
- setConfig() : mixed
- validateConfig() : Result
Methods
getConfig()
public
getConfig() : array<string|int, mixed>
Return values
array<string|int, mixed> —of configuration fields and their values
getSettingsFields()
public
static getSettingsFields() : array<string|int, mixed>
Return values
array<string|int, mixed> —of configuration fields that can be edited by user
setConfig()
public
setConfig(array<string|int, mixed>|null $config) : mixed
Parameters
- $config : array<string|int, mixed>|null
validateConfig()
public
validateConfig(array<string|int, mixed> $config) : Result
Parameters
- $config : array<string|int, mixed>