Defines the default configuration object.
Expanded class hierarchy of Config
Name![]() |
Modifiers | Type | Description | Overrides |
---|---|---|---|---|
Config:: |
protected | property | The configuration context used for this configuration object. | |
Config:: |
protected | property | The data of the configuration object. | |
Config:: |
protected | property | Whether the config object has already been loaded. | |
Config:: |
protected | property | Whether the configuration object is new or has been saved to the storage. | |
Config:: |
protected | property | The name of the configuration object. | |
Config:: |
protected | property | The current runtime data ($data + $overrides from Config Context). | |
Config:: |
protected | property | The storage used to load and save this configuration object. | |
Config:: |
public | function | Casts a saved value to a string. | |
Config:: |
public | function | Unsets value in this config object. | |
Config:: |
public | function | Deletes the configuration object. | |
Config:: |
public | function | Gets data from this config object. | |
Config:: |
public | function | Returns the name of this configuration object. | |
Config:: |
public | function | Retrieve the storage used to load and save this configuration object. | |
Config:: |
public | function | Initializes a configuration object. | |
Config:: |
public | function | Returns whether this configuration object is new. | |
Config:: |
public | function | Loads configuration data into this object. | |
Config:: |
constant | The maximum length of a configuration object name. | ||
Config:: |
public | function | Merges data into a configuration object. | |
Config:: |
protected | function | Dispatch a config event. | |
Config:: |
protected | function | Replaces the data of this configuration object. | |
Config:: |
protected | function | Resets the current data, so overrides are re-applied. | |
Config:: |
public | function | Saves the configuration object. | |
Config:: |
public | function | Sets value in this config object. | |
Config:: |
public | function | Replaces the data of this configuration object. | |
Config:: |
public | function | Sets the name of this configuration object. | |
Config:: |
protected | function | Sets the current data for this configuration object. | |
Config:: |
public | function | Sets overridden data for this configuration object. | |
Config:: |
public static | function | Validates the configuration object name. | |
Config:: |
public | function | Constructs a configuration object. |