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

No namespace

Classes summary
Logger
LoggerAppender Abstract class that defines output logs strategies.
LoggerAppenderConsole

LoggerAppenderConsole appends log events either to the standard output stream (php://stdout) or the standard error stream (php://stderr).

LoggerAppenderDailyFile An Appender that automatically creates a new logfile each day.
LoggerAppenderDailyRollingFile LoggerAppenderFile appends log events to a file.
LoggerAppenderEcho LoggerAppenderEcho uses the PHP echo() function to output events.
LoggerAppenderFile LoggerAppenderFile appends log events to a file.
LoggerAppenderFirePHP Logs messages as HTTP headers using the FirePHP Insight API.
LoggerAppenderMail LoggerAppenderMail appends log events via email.
LoggerAppenderMailEvent LoggerAppenderMailEvent appends individual log events via email.
LoggerAppenderMongoDB Appender for writing to MongoDB.
LoggerAppenderNull A NullAppender merely exists, it never outputs a message to any device.
LoggerAppenderPDO LoggerAppenderPDO appender logs to a database using the PHP's PDO extension.
LoggerAppenderPhp

LoggerAppenderPhp logs events by creating a PHP user-level message using the PHP's trigger_error()function.

LoggerAppenderPool Pool implmentation for LoggerAppender instances.
LoggerAppenderRollingFile

LoggerAppenderRollingFile writes logging events to a specified file. The file is rolled over after a specified size has been reached.

LoggerAppenderSocket LoggerAppenderSocket appends to a network socket.
LoggerAppenderSyslog Log events to a system log using the PHP syslog() function.
LoggerAutoloader Class autoloader.
LoggerConfigurable

A base class from which all classes which have configurable properties are extended. Provides a generic setter with integrated validation.

LoggerConfigurationAdapterINI Converts ini configuration files to a PHP array.
LoggerConfigurationAdapterPHP Converts PHP configuration files to a PHP array.
LoggerConfigurationAdapterXML Converts XML configuration files to a PHP array.
LoggerConfiguratorDefault Default implementation of the logger configurator.
LoggerFilter

Users should extend this class to implement customized logging event filtering. Note that LoggerCategory and LoggerAppender, the parent class of all standard appenders, have built-in filtering rules. It is suggested that you first use and understand the built-in rules before rushing to write your own custom filters.

LoggerFilterDenyAll This filter drops all logging events.
LoggerFilterLevelMatch This is a very simple filter based on level matching.
LoggerFilterLevelRange

This is a very simple filter based on level matching, which can be used to reject messages with priorities outside a certain range.

LoggerFilterStringMatch This is a very simple filter based on string matching.
LoggerFormattingInfo

This class encapsulates the information obtained when parsing formatting modifiers in conversion modifiers.

LoggerHierarchy

This class is specialized in retrieving loggers by name and also maintaining the logger hierarchy. The logger hierarchy is dealing with the several Log-Levels Logger can have. From log4j website:

LoggerLayout Extend this abstract class to create your own log layout format.
LoggerLayoutHtml This layout outputs events in a HTML table.
LoggerLayoutPattern A flexible layout configurable with a pattern string.
LoggerLayoutSerialized Layout which formats the events using PHP's serialize() function.
LoggerLayoutSimple A simple layout.
LoggerLayoutTTCC

TTCC layout format consists of time, thread, category and nested diagnostic context information, hence the name.

LoggerLayoutXml The output of the LoggerXmlLayout consists of a series of log4php:event elements.
LoggerLevel

Defines the minimum set of levels recognized by the system, that is OFF, FATAL, ERROR, WARN, INFO, DEBUG and ALL.

LoggerLocationInfo The internal representation of caller location information.
LoggerLoggingEvent The internal representation of logging event.
LoggerMDC The LoggerMDC class provides mapped diagnostic contexts.
LoggerNDC The NDC class implements nested diagnostic contexts.
LoggerOptionConverter A convenience class to convert property values to specific types.
LoggerPatternConverter

LoggerPatternConverter is an abstract class that provides the formatting functionality that derived classes need.

LoggerPatternConverterClass

Returns the fully qualified class name of the class from which the logging request was issued.

LoggerPatternConverterCookie

Returns a value from the $_COOKIE superglobal array corresponding to the given key. If no key is given, return all values.

LoggerPatternConverterDate Returns the date/time of the logging request.
LoggerPatternConverterEnvironment

Returns a value from the $_ENV superglobal array corresponding to the given key.

LoggerPatternConverterFile Returns the name of the file from which the logging request was issued.
LoggerPatternConverterLevel Returns the event's level.
LoggerPatternConverterLine

Returns the line number within the file from which the logging request was issued.

LoggerPatternConverterLiteral Returns the literal value passed in the constructor, without modifications.
LoggerPatternConverterLocation

Returns the line number within the file from which the logging request was issued.

LoggerPatternConverterLogger Returns the name of the logger which created the logging request.
LoggerPatternConverterMDC Returns the Mapped Diagnostic Context value corresponding to the given key.
LoggerPatternConverterMessage Returns the logged message.
LoggerPatternConverterMethod

Returns the name of the function or method from which the logging request was issued.

LoggerPatternConverterNDC Returns the full Nested Diagnostic Context.
LoggerPatternConverterNewLine Returns platform-specific newline character(s).
LoggerPatternConverterProcess Returns the PID of the current process.
LoggerPatternConverterRelative

Returns the number of milliseconds elapsed since the start of the application until the creation of the logging event.

LoggerPatternConverterRequest

Returns a value from the $_REQUEST superglobal array corresponding to the given key.

LoggerPatternConverterServer

Returns a value from the $_SERVER superglobal array corresponding to the given key.

LoggerPatternConverterSession

Returns a value from the $_SESSION superglobal array corresponding to the given key.

LoggerPatternConverterSessionID Returns the active session ID, or an empty string if out of session.
LoggerPatternConverterSuperglobal

Returns a value from a superglobal array corresponding to the given key.

LoggerPatternConverterThrowable Returns the throwable information linked to the logging event, if any.
LoggerPatternParser

Most of the work of the LoggerPatternLayout class is delegated to the LoggerPatternParser class.

LoggerReflectionUtils Provides methods for reflective use on php objects
LoggerRendererDefault The default renderer, which is used when no other renderer is found.
LoggerRendererException Renderer used for Exceptions.
LoggerRendererMap

Manages defined renderers and determines which renderer to use for a given input.

LoggerRoot The root logger.
LoggerThrowableInformation The internal representation of throwables.
LoggerUtils Contains various helper methods.
Interfaces summary
LoggerConfigurationAdapter The interface for configurator adapters.
LoggerConfigurator Interface for logger configurators.
LoggerRenderer Implement this interface in order to render objects to strings.
Exceptions summary
LoggerException LoggerException class
API documentation generated by ApiGen