Class MachII_framework_Config

Description

Mach-II Configuration File Parser

Located in /MachII/framework/Config.php (line 11)


	
			
Variable Summary
array $config
integer $depth
array $element
array $elements
array $listener
resource $parser
array $plugin
resource $xmlFile
Method Summary
MachII_framework_Config MachII_framework_Config ()
void getConfig (mixed $element)
void &loadConfig (mixed $file)
void &parse (mixed $file)
void parseString (mixed $xml, [mixed $eof = false])
void _closeElementHandler (mixed $parser, mixed $element)
void _openElementHandler (mixed $parser, mixed $element, mixed $attribs)
Variables
array $config = array(
'properties' => array(),'listeners'=>array(),'event-filters'=>array(),'event-handlers'=>array(),'page-views'=>array(),'plugins'=>array())
(line 65)
  • var: associative array of application configuration
  • access: private
integer $depth = 0 (line 29)
  • var: current XML depth
  • access: private
array $element (line 41)
  • access: private
array $elements = array() (line 35)
  • access: private
array $eventHandler (line 53)
  • var: event handler config
  • access: private
array $listener (line 47)
  • var: current listener config
  • access: private
resource $parser (line 23)
  • var: XML Parser
  • access: private
array $plugin (line 59)
  • var: current plugin config
  • access: private
resource $xmlFile (line 17)
  • var: configuration file
  • access: private
Methods
Constructor MachII_framework_Config (line 76)
MachII_framework_Config MachII_framework_Config ()
getConfig (line 273)
void getConfig (mixed $element)
loadConfig (line 85)
void &loadConfig (mixed $file)
parse (line 100)
void &parse (mixed $file)
parseString (line 123)
void parseString (mixed $xml, [mixed $eof = false])
_closeElementHandler (line 259)
void _closeElementHandler (mixed $parser, mixed $element)
_openElementHandler (line 129)
void _openElementHandler (mixed $parser, mixed $element, mixed $attribs)

Documentation generated on Thu, 20 Jan 2005 10:46:53 -0800 by phpDocumentor 1.3.0RC3