AnewtLogHandlerBase class

Base class for log handlers.

Class Overview

Base class for log handlers.

This class should be subclassed to be useful. Sample implementations are included.

See also

Public Methods

log($domain, $level, $message)

Log a message.

Parameters

$domain

The log domain. This can be null.

$level

The log level.

$message

The string to log.

See also

Protected Methods

format_log_message($domain=null, $level, $message) [protected]

Format a log message.

This method should be used in AnewtLogHandlerBase subclasses to format the log messages.

Parameters

$domain

The log domain. This can be null.

$level

The log level.

$message

The string to log.

Return value

Formatted log string.

Public Attributes

$level

The minimum log level to log for.

Though this field is marked as public, you should never change it. The AnewtLog class will take care of the log level when calling AnewtLog::add_handler.

See also