Class LoggerPatternParser

Description

Most of the work of the LoggerPatternLayout class is delegated to the LoggerPatternParser class.

Most of the work of the LoggerPatternLayout class is delegated to the LoggerPatternParser class. It is this class that parses conversion patterns and creates a chained list of LoggerPatternConverter converters.

Located in Program_Root/src/log4php/helpers/LoggerPatternParser.php (line 66)


	
			
Variable Summary
object {@link $formattingInfo
object {@link $head
mixed $i
string $pattern
mixed $state
object {@link $tail
Method Summary
LoggerPatternParser LoggerPatternParser (mixed $pattern)
void addConverter (mixed $pc)
void addToList (mixed $pc)
void extractOption ()
void finalizeConverter (mixed $c)
void parse ()
Variables
mixed $currentLiteral (line 69)
object {@link $formattingInfo (line 86)
  • var: LoggerFormattingInfo}
object {@link $head = null (line 76)
  • var: LoggerPatternConverter}
mixed $i (line 71)
string $pattern (line 91)
  • var: pattern to parse
mixed $patternLength (line 70)
mixed $state (line 68)
object {@link $tail = null (line 81)
  • var: LoggerPatternConverter}
Methods
Constructor LoggerPatternParser (line 93)
LoggerPatternParser LoggerPatternParser (mixed $pattern)
addConverter (line 378)
void addConverter (mixed $pc)
addToList (line 103)
void addToList (mixed $pc)
extractOption (line 116)
void extractOption ()
extractPrecisionOption (line 133)

The option is expected to be in decimal and positive. error, zero is returned.

The option is expected to be in decimal and positive. In case of error, zero is returned.

void extractPrecisionOption ()
finalizeConverter (line 256)
void finalizeConverter (mixed $c)
parse (line 151)
void parse ()

Documentation generated on Wed, 27 Aug 2003 18:11:50 +0200 by phpDocumentor 1.2.2