Overview

Packages

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

Classes

  • LoggerPatternConverterClass
  • LoggerPatternConverterCookie
  • LoggerPatternConverterDate
  • LoggerPatternConverterEnvironment
  • LoggerPatternConverterFile
  • LoggerPatternConverterLevel
  • LoggerPatternConverterLine
  • LoggerPatternConverterLiteral
  • LoggerPatternConverterLocation
  • LoggerPatternConverterLogger
  • LoggerPatternConverterMDC
  • LoggerPatternConverterMessage
  • LoggerPatternConverterMethod
  • LoggerPatternConverterNDC
  • LoggerPatternConverterNewLine
  • LoggerPatternConverterProcess
  • LoggerPatternConverterRelative
  • LoggerPatternConverterRequest
  • LoggerPatternConverterServer
  • LoggerPatternConverterSession
  • LoggerPatternConverterSessionID
  • LoggerPatternConverterSuperglobal
  • LoggerPatternConverterThrowable
  • Overview
  • Package
  • Class
  • Tree

Class LoggerPatternConverterSuperglobal

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

Option: the key to look up within the superglobal array

Also, it is possible that a superglobal variable is not populated by PHP because of the settings in the variables-order ini directive. In this case the converter will return an empty value.

LoggerPatternConverter
Extended by LoggerPatternConverterSuperglobal

Direct known subclasses

LoggerPatternConverterCookie, LoggerPatternConverterEnvironment, LoggerPatternConverterRequest, LoggerPatternConverterServer, LoggerPatternConverterSession
Abstract
Package: log4php\pattern
Version: $Revision: 1326626 $
Since: 2.3
See: http://php.net/manual/en/language.variables.superglobals.php
See: http://www.php.net/manual/en/ini.core.php#ini.variables-order
Located at pattern/LoggerPatternConverterSuperglobal.php
Methods summary
public
# activateOptions( )

Called in constructor. Converters which need to process the options can override this method.

Called in constructor. Converters which need to process the options can override this method.

Overrides

LoggerPatternConverter::activateOptions()
public
# convert( LoggerLoggingEvent $event )

Converts the logging event to the desired format. Derived pattern converters must implement this method.

Converts the logging event to the desired format. Derived pattern converters must implement this method.

Parameters

$event
LoggerLoggingEvent
$event
Methods inherited from LoggerPatternConverter
__construct(), format()
Properties summary
protected mixed $name
#

Name of the superglobal variable, to be defined by subclasses. For example: "_SERVER" or "_ENV".

Name of the superglobal variable, to be defined by subclasses. For example: "_SERVER" or "_ENV".

protected string $value ''
#
Properties inherited from LoggerPatternConverter
$formattingInfo, $next, $option
Apache log4php API documentation generated by ApiGen 2.8.0