Core::IniBackend::arbitBackendIniProjectConfiguration
Class arbitBackendIniProjectConfiguration
arbit project configuration arbit project configuration
arbitBackendIniConfigurationBase
|
--arbitBackendIniProjectConfiguration
Author(s):
|
Version:
|
$Revision: 1652 $ |
|
License:
|
GPL |
Member Variables
|
protected array |
$defaultValues
= array( 'project' => array( 'name' => 'Missing project name', 'description' => 'Missing project description.', 'language' => 'en', 'module' => array(),),'user'=>array('auth'=>array('Password'=>'arbitCoreModuleUserPasswordAuthentification'),'administrator'=>array(),),'mail'=>array('transport'=>'','options'=>array(),),)
Array with default values for all required configuration directives. array has the following structure:
Array with default values for all required configuration directives. The array has the following structure:
array(
'group' => array(
'key' => $value,
...
),
...
)
|
|
protected array |
$shortcuts
= array( 'name' => array( 'project', 'name' ),'description'=>array('project','description'),'language'=>array('project','language'),'modules'=>array('project','module'),'administrators'=>array('user','administrator'),'auth'=>array('user','auth'),)
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
, $project
)
Construct from ezc configuration manager |
Inherited Methods
Methods
__construct
void
__construct(
$config
, string
$project
)
Construct from ezc configuration manager Construct from ezc configuration manager
Parameters:
| Name |
Type |
Description |
$config |
ezcConfigurationManager |
|
$project |
string |
|
Redefinition of:
|