Manual:$wgMWLoggerDefaultSpi/nl

Category:MediaWiki configuration settings/nl#MWLoggerDefaultSpiCategory:MediaWiki configuration settings introduced in version 1.25.0/nl#MWLoggerDefaultSpiCategory:MediaWiki configuration settings still in use/nl#MWLoggerDefaultSpiCategory:Debug variables/nl#MWLoggerDefaultSpi
Debuggen: $wgMWLoggerDefaultSpi
Standaard serviceprovider voor het maken van MWLogger-instanties.
Geïntroduceerd in versie:1.25.0 (Gerrit change 119940; git #9b358016)
Verwijderd in versie:nog steeds in gebruik
Toegelaten waardes:Niet opgegeven
Standaardwaarde:Zie onder

Details

De waarde moet een array zijn die geschikt is voor gebruik met ObjectFactory::getObjectFromSpec(). Van het aangemaakte object wordt verwacht dat het de MWLoggerSpi interface implementeert. Zie ObjectFactory voor meer informatie.

NullSpi creëert MWLogger-instanties die alle logginggebeurtenissen weggooit.

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

LegacySpi (standaard) creëert LegacyLogger instanties die de historische implementatie van MediaWiki's wfErrorLog logging implementatie nabootst

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

MWLoggerMonologSpi creëert loggers die door Monolog worden geïmplementeerd. Zie Manual:MWLoggerMonologSpi voor de configuratie-instellingen.

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

Standaardwaarde

MediaWiki-versie:
1.39
$wgMWLoggerDefaultSpi = [ 'class' => 'MediaWiki\\Logger\\LegacySpi', ]
MediaWiki-versies:
1.31 1.38
$wgMWLoggerDefaultSpi = [
	'class' => \MediaWiki\Logger\LegacySpi::class,
]
MediaWiki-versies:
1.25 1.30
$wgMWLoggerDefaultSpi = array(
	'class' => '\\MediaWiki\\Logger\\LegacySpi',
)

Zie ook

Category:Log variables/nl#$wgMWLoggerDefaultSpi/nl
Category:Debug variables/nl Category:Log variables/nl Category:MediaWiki configuration settings/nl Category:MediaWiki configuration settings introduced in version 1.25.0/nl Category:MediaWiki configuration settings still in use/nl