class Settings implements ExtenderInterface

Methods

serializeToForum(string $attributeName, string $key, $callback = null, $default = null)

Serialize a setting value to the ForumSerializer attributes.

default(string $key, $value)

Set a default value for a setting.

registerLessConfigVar(string $configName, string $key, $callback = null)

Register a setting as a LESS configuration variable.

extend(Container $container, Extension $extension = null)

No description

Details

Settings serializeToForum(string $attributeName, string $key, $callback = null, $default = null)

Serialize a setting value to the ForumSerializer attributes.

Parameters

string $attributeName
string $key
$callback
$default

Return Value

Settings

Settings default(string $key, $value)

Set a default value for a setting.

Replaces inserting the default value with a migration.

Parameters

string $key
$value

Return Value

Settings

Settings registerLessConfigVar(string $configName, string $key, $callback = null)

Register a setting as a LESS configuration variable.

Parameters

string $configName
string $key
$callback

Return Value

Settings

extend(Container $container, Extension $extension = null)

Parameters

Container $container
Extension $extension