Arillo\ArbitrarySettings\SettingsField
- Author: @arillo <sf@arillo.net>
Synopsis
class SettingsField
extends MultiValueTextField
{
- // members
- protected $source;
- // methods
- public static void is_unformatted_value()
- public static void format_value()
- public void __construct()
- public void Field()
- public SettingsField exclude()
- public SettingsField include()
- public SettingsField updateDefaultForKey()
- public array getSource()
- public void setValue()
Hierarchy
Extends
- Symbiote\MultiValueField\Fields\MultiValueTextField
Members
protected
- $source
—
array
Option source
Methods
public
- __construct() — Constructs the field as usual.
- Field()
- exclude() — Exclude options by keys.
- format_value()
- getSource() — Combined settings from config and DB value.
- include() — Include options by keys.
- is_unformatted_value()
- setValue()
- updateDefaultForKey() — Update the default for a given key