Manuel:$wgRCEngines
Obsolète : cette fonctionnalité est obsolète et ne doit plus être utilisée. Elle reste néanmoins disponible pour des raisons de compatibilité avec l'existant. |
Dernières modifications, nouvelles pages, liste de suivi et historique: $wgRCEngines | |
---|---|
Ancienne correspondance des schémas URI aux sous-classes RCFeed. |
|
Introduit dans la version : | 1.22.0 (Gerrit change 81128; git #ffc71cb6) |
Obsolète dans la version : | 1.38.0 (Gerrit change 590684; git #f8ecea1e) |
Retiré dans la version : | Encore utilisé |
Valeurs autorisées : | Non renseigné |
Valeur par défaut : | (voir ci-dessous) |
Autres paramètres : Alphabétique | Par fonction |
Détails
Ancienne correspondance des schémas URI aux sous-classes RCFeed.
Utilisé pour $wgRCFeeds (dans RecentChange::factory) pour déterminer quelle classe utiliser si 'class'
n'est pas initialisé mais 'uri'
l'est.
Cette variable a été introduite sous le nom $wgStreamLoggers
et a été renommée en $wgRCEngines
dans MediaWiki 1.22 alpha.
Valeur par défaut
Version de MediaWiki : | ≥ 1.31 |
$wgRCEngines = [
'redis' => RedisPubSubFeedEngine::class,
'udp' => UDPRCFeedEngine::class,
];
Versions de MediaWiki : | 1.22 – 1.30 |
$wgRCEngines = [
'redis' => 'RedisPubSubFeedEngine',
'udp' => 'UDPRCFeedEngine',
];
Utilisation
Cette variable est un tableau associatif mettant en correspondance le protocole URI avec le nom de classe pleinement qualifié qui gérera ce protocole.
Ceci représente le moteur intégré de MediaWiki pour envoyer des mises à jour RC sur une connexion UDP. Plus de moteurs peuvent être ajoutés en ajoutant les clés correspondantes ou en remplaçant les clés existantes.