BaseLogger Class Reference
[Various accompanying utilities]

Inheritance diagram for BaseLogger:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 setLevel (LogLevel $level)
 
Returns:
Logger

 getLevel ()
 
Returns:
LogLevel

 log (LogLevel $level, $message)
 
Returns:
Logger

 logRecord (LogRecord $record)
 
Returns:
Logger

 severe ($message)
 
Returns:
Logger

 warning ($message)
 
Returns:
Logger

 info ($message)
 
Returns:
Logger

 config ($message)
 
Returns:
Logger

 fine ($message)
 
Returns:
Logger

 finer ($message)
 
Returns:
Logger

 finest ($message)
 
Returns:
Logger


Protected Member Functions

 publish (LogRecord $record)
 
Returns:
Logger

 isLoggable (LogRecord $record)
 you may override me

Private Attributes

 $level = null


Detailed Description

Definition at line 16 of file BaseLogger.class.php.


Member Function Documentation

BaseLogger::publish ( LogRecord record  )  [abstract, protected]

Returns:
Logger

Reimplemented in StreamLogger.

Referenced by logRecord().

BaseLogger::setLevel ( LogLevel level  ) 

Returns:
Logger

Definition at line 28 of file BaseLogger.class.php.

Referenced by log().

BaseLogger::getLevel (  ) 

Returns:
LogLevel

Definition at line 38 of file BaseLogger.class.php.

BaseLogger::log ( LogLevel level,
message 
) [final]

Returns:
Logger

Definition at line 46 of file BaseLogger.class.php.

References LogRecord::create(), logRecord(), and setLevel().

Referenced by config(), fine(), finer(), finest(), info(), severe(), and warning().

Here is the call graph for this function:

BaseLogger::logRecord ( LogRecord record  )  [final]

Returns:
Logger

Definition at line 60 of file BaseLogger.class.php.

References LogRecord::getLevel(), isLoggable(), and publish().

Referenced by log().

Here is the call graph for this function:

BaseLogger::isLoggable ( LogRecord record  )  [protected]

you may override me

Definition at line 75 of file BaseLogger.class.php.

Referenced by logRecord().

BaseLogger::severe ( message  )  [final]

Returns:
Logger

Definition at line 83 of file BaseLogger.class.php.

References log(), and LogLevel::severe().

Here is the call graph for this function:

BaseLogger::warning ( message  )  [final]

Returns:
Logger

Definition at line 93 of file BaseLogger.class.php.

References log(), and LogLevel::warning().

Here is the call graph for this function:

BaseLogger::info ( message  )  [final]

Returns:
Logger

Definition at line 103 of file BaseLogger.class.php.

References LogLevel::info(), and log().

Here is the call graph for this function:

BaseLogger::config ( message  )  [final]

Returns:
Logger

Definition at line 113 of file BaseLogger.class.php.

References LogLevel::config(), and log().

Here is the call graph for this function:

BaseLogger::fine ( message  )  [final]

Returns:
Logger

Definition at line 123 of file BaseLogger.class.php.

References LogLevel::fine(), and log().

Here is the call graph for this function:

BaseLogger::finer ( message  )  [final]

Returns:
Logger

Definition at line 133 of file BaseLogger.class.php.

References LogLevel::finer(), and log().

Here is the call graph for this function:

BaseLogger::finest ( message  )  [final]

Returns:
Logger

Definition at line 143 of file BaseLogger.class.php.

References LogLevel::finest(), and log().

Here is the call graph for this function:


Member Data Documentation

BaseLogger::$level = null [private]

Definition at line 18 of file BaseLogger.class.php.


The documentation for this class was generated from the following file:
Generated on Sun Dec 9 21:56:52 2007 for onPHP by  doxygen 1.5.4