Class LoggerDOMConfigurator

Description

Parse xml logger configuration and creates the LoggerHierarchy

Parse xml logger configuration and creates the LoggerHierarchy

Located in Program_Root/log4php/xml/LoggerDOMConfigurator.php (line 56)


	
			
Variable Summary
Method Summary
LoggerDOMConfigurator LoggerDOMConfigurator ()
void configure ([string $filename = ''], LoggerHierarchy &$repository)
void configureByString ([string $string = ''], LoggerHierarchy &$repository)
void doConfigure (string $xmlData, LoggerHierarchy &$repository)
void doConfigureDefault (LoggerHierarchy &$repository)
void parse (string $xmlData)
void setter (object &$object, string $name, mixed $value)
void tagClose (mixed $parser, string $tag)
void tagOpen (mixed $parser, string $tag, array $attribs)
Variables
LoggerAppender $appender (line 76)
  • var: parsed LoggerAppender
LoggerFilter $filter (line 81)
  • var: parsed LoggerFilter
LoggerLayout $layout (line 86)
  • var: parsed LoggerLayout
Logger $logger (line 71)
  • var: parsed Logger
LoggerHierarchy $repository (line 61)
array $state (line 66)
  • var: state stack
Methods
Constructor LoggerDOMConfigurator (line 91)

Constructor

Constructor

LoggerDOMConfigurator LoggerDOMConfigurator ()
configure (line 105)
  • static:
void configure ([string $filename = ''], LoggerHierarchy &$repository)
configureByString (line 124)
  • static:
void configureByString ([string $string = ''], LoggerHierarchy &$repository)
doConfigure (line 144)
void doConfigure (string $xmlData, LoggerHierarchy &$repository)
doConfigureDefault (line 153)
void doConfigureDefault (LoggerHierarchy &$repository)
parse (line 161)
void parse (string $xmlData)
  • string $xmlData
setter (line 420)
void setter (object &$object, string $name, mixed $value)
  • object $object
  • string $name
  • mixed $value
tagClose (line 354)
void tagClose (mixed $parser, string $tag)
  • mixed $parser
  • string $tag
tagOpen (line 187)
void tagOpen (mixed $parser, string $tag, array $attribs)
  • mixed $parser
  • string $tag
  • array $attribs

Documentation generated on Wed, 3 Sep 2003 01:02:30 +0200 by phpDocumentor 1.2.2