Overview

Packages

  • Log
    • Filters
    • Formatters
    • Handlers

Classes

  • Horde_Log_Handler_Base
  • Horde_Log_Handler_Firebug
  • Horde_Log_Handler_Mock
  • Horde_Log_Handler_Null
  • Horde_Log_Handler_Scribe
  • Horde_Log_Handler_Stream
  • Horde_Log_Handler_Syslog
  • Overview
  • Package
  • Class
  • Tree

Class Horde_Log_Handler_Base

Direct known subclasses

Horde_Log_Handler_Firebug, Horde_Log_Handler_Mock, Horde_Log_Handler_Null, Horde_Log_Handler_Scribe, Horde_Log_Handler_Stream, Horde_Log_Handler_Syslog
Abstract
Package: Log\Handlers
Category: Horde
License: BSD
Author: Mike Naberezny mike@maintainable.com
Author: Chuck Hagenbuch chuck@horde.org
Located at Horde/Log/Handler/Base.php
Methods summary
public
# addFilter( Horde_Log_Filter $filter )

Add a filter specific to this handler.

Add a filter specific to this handler.

Parameters

$filter
Filter to add.
public
# log( array $event )

Log a message to this handler.

Log a message to this handler.

Parameters

$event
Log event.
public boolean
# setOption( string $optionKey, mixed $optionValue )

Sets an option specific to the implementation of the log handler.

Sets an option specific to the implementation of the log handler.

Parameters

$optionKey
<p>Key name for the option to be changed. Keys are handler-specific.</p>
$optionValue
New value to assign to the option

Returns

boolean
True.

Throws

Horde_Log_Exception
abstract public
# write( array $event )

Buffer a message to be stored in the storage.

Buffer a message to be stored in the storage.

Parameters

$event
Log event.
API documentation generated by ApiGen