Manual:$wgMWLoggerDefaultSpi/fr

From Linux Web Expert

<translate> Debug</translate>: $wgMWLoggerDefaultSpi
Fournisseur de services par défaut pour la création d’instances MWLogger.
<translate> Introduced in version:</translate>1.25.0 (Gerrit change 119940; git #9b358016)
<translate> Removed in version:</translate><translate> still in use</translate>
<translate> Allowed values:</translate><translate> Unspecified</translate>
<translate> Default value:</translate>voir ci-dessous

Détails

La valeur devrait être un tableau utilisable avec ObjectFactory::getObjectFromSpec(). L’objet créé devrait implémenter l’interface MWLoggerSpi. Voir ObjectFactory pour plus de détails.

NullSpi crée des instances MWLogger qui élimineront tous les événements de journalisation.

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

LegacySpi (par défaut) crée des instances LegacyLogger qui imitent l’implémentation historique de l’implémentation de journalisation wfErrorLog de MediaWiki.

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

MWLoggerMonologSpi crée des loggers implémentés par Monolog. Voir Manual:MWLoggerMonologSpi pour les paramètres de configuration.

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


Valeur par défaut

<td class="mw-version-versionbox" title="<translate nowrap> The latest stable version is <tvar name=1>1.41</tvar></translate>">
<translate> ≥</translate> 1.39
<translate> MediaWiki version:</translate>
$wgMWLoggerDefaultSpi = [ 'class' => 'MediaWiki\\Logger\\LegacySpi', ]
<td class="mw-version-versionbox" title="<translate nowrap> MediaWiki <tvar name=1>1.38</tvar> is unsupported version</translate>">
1.31 – 1.38
<translate> MediaWiki versions:</translate>
$wgMWLoggerDefaultSpi = [
	'class' => \MediaWiki\Logger\LegacySpi::class,
]
<td class="mw-version-versionbox" title="<translate nowrap> MediaWiki <tvar name=1>1.30</tvar> is unsupported version</translate>">
1.25 – 1.30
<translate> MediaWiki versions:</translate>
$wgMWLoggerDefaultSpi = array(
	'class' => '\\MediaWiki\\Logger\\LegacySpi',
)

Voir aussi