Overview

Namespaces

  • Genetsis
    • core
      • activityid
      • user
  • None

Classes

  • Logger
  • LoggerAppender
  • LoggerAppenderConsole
  • LoggerAppenderDailyFile
  • LoggerAppenderDailyRollingFile
  • LoggerAppenderEcho
  • LoggerAppenderFile
  • LoggerAppenderFirePHP
  • LoggerAppenderMail
  • LoggerAppenderMailEvent
  • LoggerAppenderMongoDB
  • LoggerAppenderNull
  • LoggerAppenderPDO
  • LoggerAppenderPhp
  • LoggerAppenderPool
  • LoggerAppenderRollingFile
  • LoggerAppenderSocket
  • LoggerAppenderSyslog
  • LoggerAutoloader
  • LoggerConfigurable
  • LoggerConfigurationAdapterINI
  • LoggerConfigurationAdapterPHP
  • LoggerConfigurationAdapterXML
  • LoggerConfiguratorDefault
  • LoggerFilter
  • LoggerFilterDenyAll
  • LoggerFilterLevelMatch
  • LoggerFilterLevelRange
  • LoggerFilterStringMatch
  • LoggerFormattingInfo
  • LoggerHierarchy
  • LoggerLayout
  • LoggerLayoutHtml
  • LoggerLayoutPattern
  • LoggerLayoutSerialized
  • LoggerLayoutSimple
  • LoggerLayoutTTCC
  • LoggerLayoutXml
  • LoggerLevel
  • LoggerLocationInfo
  • LoggerLoggingEvent
  • LoggerMDC
  • LoggerNDC
  • LoggerOptionConverter
  • LoggerPatternConverter
  • LoggerPatternConverterClass
  • LoggerPatternConverterCookie
  • LoggerPatternConverterDate
  • LoggerPatternConverterEnvironment
  • LoggerPatternConverterFile
  • LoggerPatternConverterLevel
  • LoggerPatternConverterLine
  • LoggerPatternConverterLiteral
  • LoggerPatternConverterLocation
  • LoggerPatternConverterLogger
  • LoggerPatternConverterMDC
  • LoggerPatternConverterMessage
  • LoggerPatternConverterMethod
  • LoggerPatternConverterNDC
  • LoggerPatternConverterNewLine
  • LoggerPatternConverterProcess
  • LoggerPatternConverterRelative
  • LoggerPatternConverterRequest
  • LoggerPatternConverterServer
  • LoggerPatternConverterSession
  • LoggerPatternConverterSessionID
  • LoggerPatternConverterSuperglobal
  • LoggerPatternConverterThrowable
  • LoggerPatternParser
  • LoggerReflectionUtils
  • LoggerRendererDefault
  • LoggerRendererException
  • LoggerRendererMap
  • LoggerRoot
  • LoggerThrowableInformation
  • LoggerUtils

Interfaces

  • LoggerConfigurationAdapter
  • LoggerConfigurator
  • LoggerRenderer

Exceptions

  • LoggerException
  • Overview
  • Namespace
  • Class

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 core/log4php/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
public
# getTarget( )

Returns the target.

Returns the target.

public
# setTarget( $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

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'.

# 'page'
Properties inherited from LoggerAppender
$closed, $filter, $layout, $name, $requiresLayout, $threshold
API documentation generated by ApiGen