Kézikönyv:$wgMWLoggerDefaultSpi

This page is a translated version of the page Manual:$wgMWLoggerDefaultSpi and the translation is 100% complete.
Debug: $wgMWLoggerDefaultSpi
Az MWLogger-példányok alapértelmezett szolgáltatója.
Bevezetve:1.25.0 (Gerrit change 119940; git #9b358016)
Eltávolítva:használatban
Megengedett értékek:nincs megadva
Alapértelmezett érték:lásd alább

Részletek

A változó értékének a ObjectFactory::getObjectFromSpec()-kel használható tömbnek kell lennie. A létrehozott objektum funkciója a MWLoggerSpi-felület implementálása. További részletekért lásd: ObjectFactory.

A NullSpi minden naplózási eseményt megszakító MWLogger-példányokat hoz létre.

$wgMWLoggerDefaultSpi = [ 'class' => '\\MediaWiki\\Logger\\NullSpi', ];

A LegacySpi (alapértelmezett) LegacyLogger-példányokat hoz létre, amelyek a MediaWiki wfErrorLog implementációjának viselkedését utánozzák.

$wgMWLoggerDefaultSpi = [ 'class' => '\\MediaWiki\\Logger\\LegacySpi', ];

A MWLoggerMonologSpi a Monolog által implementált naplózókat hoz létre. Konfigurációs beállítások: Manual:MWLoggerMonologSpi .

$wgMWLoggerDefaultSpi = [ 'class' => '\\MediaWiki\\Logger\\MonologSpi', 'args' => ... ];


Alapértelmezett érték

MediaWiki-verzió:
1.39
$wgMWLoggerDefaultSpi = [ 'class' => 'MediaWiki\\Logger\\LegacySpi', ]
MediaWiki-verziók:
1.31 – 1.38
$wgMWLoggerDefaultSpi = [
	'class' => \MediaWiki\Logger\LegacySpi::class,
]
MediaWiki-verziók:
1.25 – 1.30
$wgMWLoggerDefaultSpi = array(
	'class' => '\\MediaWiki\\Logger\\LegacySpi',
)

Lásd még