Kézikönyv:$wgMWLoggerDefaultSpi
Appearance
From mediawiki.org
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 |
| Egyéb beállítások: Betűrendben | Funkció szerint | |
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', )