Overview

Packages

  • log4php
    • appenders
    • configurators
    • filters
    • helpers
    • layouts
    • pattern
    • renderers

Classes

  • LoggerAppenderConsole
  • LoggerAppenderDailyFile
  • LoggerAppenderEcho
  • LoggerAppenderFile
  • LoggerAppenderFirePHP
  • LoggerAppenderMail
  • LoggerAppenderMailEvent
  • LoggerAppenderMongoDB
  • LoggerAppenderNull
  • LoggerAppenderPDO
  • LoggerAppenderPhp
  • LoggerAppenderRollingFile
  • LoggerAppenderSocket
  • LoggerAppenderSyslog
  • Overview
  • Package
  • Class
  • Tree

Class LoggerAppenderFirePHP

Logs messages as HTTP headers using the FirePHP Insight API.

This appender requires the FirePHP server library version 1.0 or later.

Configurable parameters:

  • target - (string) The target to which messages will be sent. Possible options are 'page' (default), 'request', 'package' and 'controller'. For more details, see FirePHP documentation.

This class was originally contributed by Bruce Ingalls (Bruce.Ingalls-at-gmail-dot-com).

LoggerConfigurable
Extended by LoggerAppender
Extended by LoggerAppenderFirePHP
Package: log4php\appenders
Version: $Revision: 1343684 $
Since: 2.3
Link: FirePHP homepage.
Link: FirePHP documentation.
Link: FirePHP constants documentation.
Link: Appender documentation
Located at appenders/LoggerAppenderFirePHP.php
Methods summary
public
# activateOptions( )

Prepares the appender for logging.

Prepares the appender for logging.

Derived appenders should override this method if option structure requires it.

Overrides

LoggerAppender::activateOptions()
public
# append( LoggerLoggingEvent $event )

Forwards the logging event to the destination.

Forwards the logging event to the destination.

Derived appenders should implement this method to perform actual logging.

Parameters

$event
LoggerLoggingEvent
$event
public
# getTarget( )

Returns the target.

Returns the target.

public
# setTarget( mixed $target )

Sets the target.

Sets the target.

Methods inherited from LoggerAppender
__construct(), __destruct(), addFilter(), clearFilters(), close(), doAppend(), getDefaultLayout(), getFilter(), getFirstFilter(), getLayout(), getName(), getThreshold(), isAsSevereAsThreshold(), requiresLayout(), setLayout(), setName(), setThreshold(), warn()
Methods inherited from LoggerConfigurable
setBoolean(), setFileSize(), setInteger(), setLevel(), setNumeric(), setPositiveInteger(), setString()
Properties summary
protected Insight_Plugin_Console $console
#

Instance of the Insight console class.

Instance of the Insight console class.

protected string $target 'page'
#

The target for log messages. Possible values are: 'page' (default), 'request', 'package' and 'contoller'.

The target for log messages. Possible values are: 'page' (default), 'request', 'package' and 'contoller'.

Properties inherited from LoggerAppender
$closed, $filter, $layout, $name, $requiresLayout, $threshold
Apache log4php API documentation generated by ApiGen 2.8.0