Class NullLogger

Description

This Logger does nothing. It behaves like /dev/null/ ;-)

  • version: $Id: NullLogger.php,v 1.2 2006/11/26 22:03:57 kpapst Exp $
  • copyright: Copyright (C) 2002-2006 Kevin Papst
  • author: Kevin Papst
  • license: GNU Public License
Logger
   |
   --NullLogger
Method Summary
NullLogger NullLogger ([ $logDefinition = ''])
void finalize ()
void isDebugEnabled ()
void isModeEnabled ( $mode)
void log ( $mode,  $msg)
void logDebug ( $msg)
void logError ( $msg)
void logInfo ( $msg)
void logScriptError ( $errno,  $errmsg,  $filename,  $linenum,  $vars)
void logSQL ( $msg)
Variables

Inherited Variables

Inherited from Logger

Logger::$logLevel
Methods
Constructor NullLogger (line 40)
NullLogger NullLogger ([ $logDefinition = ''])
  • $logDefinition
finalize (line 49)
void finalize ()

Redefinition of:
Logger::finalize()
Clean up all resources that might be used by this Logger!
isDebugEnabled (line 46)
void isDebugEnabled ()

Redefinition of:
Logger::isDebugEnabled()
Returns if Debugging is enabled.
isModeEnabled (line 47)
void isModeEnabled ( $mode)
  • $mode

Redefinition of:
Logger::isModeEnabled()
Returns if the given Mode is enabled.
log (line 41)
void log ( $mode,  $msg)
  • $mode
  • $msg

Redefinition of:
Logger::log()
Log a message for a special mode, use this if you wanna use your own level/mode!
logDebug (line 43)
void logDebug ( $msg)
  • $msg

Redefinition of:
Logger::logDebug()
Messages of this Type are most often used for development or error search!
logError (line 44)
void logError ( $msg)
  • $msg

Redefinition of:
Logger::logError()
Messages of this Type will always be logged!
logInfo (line 42)
void logInfo ( $msg)
  • $msg

Redefinition of:
Logger::logInfo()
Messages of this Type are used for information messages.
logScriptError (line 48)
void logScriptError ( $errno,  $errmsg,  $filename,  $linenum,  $vars)
  • $errno
  • $errmsg
  • $filename
  • $linenum
  • $vars

Redefinition of:
Logger::logScriptError()
Callback function for the PHP logging mechanism.
logSQL (line 45)
void logSQL ( $msg)
  • $msg

Redefinition of:
Logger::logSQL()
Only SQL querys should be logged by this function, they have the lowest priority.

Inherited Methods

Inherited From Logger

Logger::Logger()
Logger::finalize()
Logger::formatBacktrace()
Logger::getDescriptionForMode()
Logger::isDebugEnabled()
Logger::isModeEnabled()
Logger::log()
Logger::logDebug()
Logger::logError()
Logger::logInfo()
Logger::logScriptError()
Logger::logSQL()
Logger::setLogLevel()

Documentation generated by phpDocumentor 1.3.1