Core::IniBackend::arbitBackendIniMainConfiguration
Class arbitBackendIniMainConfiguration
arbit main configuration
arbitBackendIniConfigurationBase
|
--arbitBackendIniMainConfiguration
Author(s):
|
Version:
|
$Revision: 1236 $ |
|
License:
|
GPL |
Member Variables
|
protected array |
$defaultValues
= array( 'main' => array( 'email' => false, 'language' => 'en', ),'backend'=>array('type'=>'couchdb','connection'=>'couchdb://localhost:5984/arbit_',),'layout'=>array('css'=>array(),'override'=>array(),),'modules'=>array('module'=>array(),),'projects'=>array('project'=>array(),),'mail'=>array('transport'=>'mta','options'=>array(),),)
Array with default values for all required configuration directives. array has the followin structure:
Array with default values for all required configuration directives. The array has the followin structure:
array(
'group' => array(
'key' => $value,
...
),
...
)
|
|
protected array |
$shortcuts
= array( 'email' => array( 'main', 'email' ),'language'=>array('main','language'),'backendType'=>array('backend','type'),'backendUrl'=>array('backend','connection'),'modules'=>array('modules','module'),'projects'=>array('projects','project'),)
Shortcuts for configuration value access.
Shortcuts for configuration value access.
These shortcuts may be used for property access to the configuration values. The shortcut array has the following structure:
array(
'shortcut' => array( 'group', 'value' ),
...
)
|
Inherited Member Variables
Method Summary
|
public void |
__construct(
$config
)
Construct from ezc configuration manager |
Inherited Methods
Methods
__construct
void
__construct(
$config
)
Construct from ezc configuration manager Construct from ezc configuration manager
Parameters:
| Name |
Type |
Description |
$config |
ezcConfigurationManager |
|
Redefinition of:
|