Class LoggerPatternConverter

Description

LoggerPatternConverter is an abstract class that provides the formatting functionality that derived classes need.

LoggerPatternConverter is an abstract class that provides the formatting functionality that derived classes need. Conversion specifiers in a conversion patterns are parsed to individual PatternConverters. Each of which is responsible for converting a logging event in a converter specific manner.

Located in Program_Root/src/log4php/helpers/LoggerPatternConverter.php (line 39)


	
			
Direct descendents
Class Description
LoggerBasicPatternConverter LoggerPatternConverter is an abstract class that provides the formatting functionality that derived classes need.
LoggerLiteralPatternConverter LoggerPatternConverter is an abstract class that provides the formatting functionality that derived classes need.
LoggerDatePatternConverter
LoggerMDCPatternConverter LoggerPatternConverter is an abstract class that provides the formatting functionality that derived classes need.
LoggerLocationPatternConverter LoggerPatternConverter is an abstract class that provides the formatting functionality that derived classes need.
LoggerNamedPatternConverter LoggerPatternConverter is an abstract class that provides the formatting functionality that derived classes need.
Variable Summary
mixed $leftAlign
mixed $max
mixed $min
mixed $next
Method Summary
LoggerPatternConverter LoggerPatternConverter ([object $fi = null])
void convert (object $event)
void format (string &$sbuf, object $e)
void spacePad (string &$sbuf, integer $length)
Variables
mixed $leftAlign = false (line 44)
mixed $max = 0x7FFFFFFF (line 43)
mixed $min = -1 (line 42)
mixed $next = null (line 41)
Methods
Constructor LoggerPatternConverter (line 49)
LoggerPatternConverter LoggerPatternConverter ([object $fi = null])
convert (line 64)

Derived pattern converters must override this method in order to convert conversion specifiers in the correct way.

Derived pattern converters must override this method in order to convert conversion specifiers in the correct way.

void convert (object $event)

Redefined in descendants as:
format (line 72)

A template method for formatting in a converter specific way.

A template method for formatting in a converter specific way.

void format (string &$sbuf, object $e)

Redefined in descendants as:
spacePad (line 111)

Fast space padding method.

Fast space padding method.

void spacePad (string &$sbuf, integer $length)
  • string &$sbuf: string buffer
  • integer $length: pad length

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