Class ConfigGlobal

Description

Global storage for configuration

This class is able to hold a instance of a ConfigXML object containing the global configuration. In reality this is a aggregation of all possible configuration layers that are built in what means:

  • Global configuration (stored in the global satk directory - global.conf.xml)
  • Local configuration (per directory basis - local.conf.xml)
  • Application configuration (in application.xml)
  • Per path configuration (children of a run element in application.xml)
A configuration in a more specific file overwrites the values set in a less specific. This means configuration in application.xml will overwrite local and global configuration.

Located in /phpsatk-lib/core/11.config.global.php (line 47)


	
			
Variable Summary
Method Summary
void addConfig (ConfigXML $configuration)
Variables
ConfigXML $instance = null (line 54)

Static configuration instance

  • static:
Methods
addConfig (line 63)

Adds a configuration repository to the global configuration

If not empty the new configuration will be aggregated to the old one

  • access: public
  • static:
void addConfig (ConfigXML $configuration)
  • ConfigXML $configuration: Configuration repository to add
getInstance (line 77)

Gets an instance of the global configuration

  • access: public
  • static:
ConfigXML getInstance ()

Documentation generated on Mon, 21 May 2007 10:34:35 +0200 by phpDocumentor 1.3.0RC5