Manual:$wgMWLoggerDefaultSpi
Jump to navigation
Jump to search
Debug/logging: $wgMWLoggerDefaultSpi | |
---|---|
Default service provider for creating MWLogger instances. |
|
Introducido en la versión: | 1.25.0 |
Eliminado en la versión: | aún se usa |
Valores permitidos: | no especificado |
Valor predeterminado: | see below |
Otras configuraciones: Alfabéticamente | Por Función |
Detalles
The value should be an array suitable for use with ObjectFactory::getObjectFromSpec()
.
The created object is expected to implement the MWLoggerSpi
interface.
Véase ObjectFactory
para más detalles.
$wgMWLoggerDefaultSpi = [ 'class' => '\\MediaWiki\\Logger\\NullSpi', ];
NullSpi
creates MWLogger
instances that will discard all logging events.
$wgMWLoggerDefaultSpi = [ 'class' => '\\MediaWiki\\Logger\\LegacySpi', ];
LegacySpi
(default) createsLegacyLogger
instances which mimic the historic implementation of MediaWiki'swfErrorLog
logging implementation.
$wgMWLoggerDefaultSpi = [ 'class' => '\\MediaWiki\\Logger\\MonologSpi', 'args' => ... ];
MWLoggerMonologSpi
creates loggers implemented by Monolog.
See Manual:MWLoggerMonologSpi for configuration settings.
Default value
Versión de MediaWiki: | ≥ 1.31 |
[
'class' => \MediaWiki\Logger\LegacySpi::class,
]
Versiones de MediaWiki: | 1.25 – 1.30 |
array(
'class' => '\\MediaWiki\\Logger\\LegacySpi',
)