Kézikönyv:$wgMWLoggerDefaultSpi
Appearance
| 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',
)