AbstractConfigData
This is a default and minimal implementation of the ConfigData interface.
- AbstractConfigData implements ConfigData
Direct known subclasses
CommentsConfig, ContentFormattingConfig, LastUseDateConfig, MailServiceConfig, MaintenanceConfig, ModulesConfig, SecurityConfig, ServerEnvironmentConfig, SessionsConfig, ThemesConfig, UserAccountsConfig, WritingPadConfig, ContentManagementConfig, CookieBarConfig, CSSCacheConfig, CustomizationConfig, FileUploadConfig, GeneralConfig, GraphicalEnvironmentConfig, LangsConfig
public
|
|
final public
|
#
synchronize( )
This method is not used in the configuration context. This method is called when the data needs to be sychronized. For instance, |
public
|
#
set_default_values( )
Redefine this method if you want to avoid getting errors while asking values. Sets the default value to avoid having unexisting values when we use it. If some entries doesn't exist, they can be created here. |
public
string
|
|
public
|
#
set_property( string $name, string $value )
Sets a property value. If the property exists, it overrides its value, otherwise, it creates an entry for this property. |
abstract protected
string[mixed]
|
#
get_default_values( )
Returns a map associating to each property name the corresponding default value |