From: Gergő Tisza Date: Wed, 11 May 2016 21:41:42 +0000 (+0000) Subject: registration: Handle $wgSessionProviders in ExtensionProcessor X-Git-Tag: 1.31.0-rc.0~7003^2 X-Git-Url: http://git.cyclocoop.org/%22%20.%20generer_url_ecrire%28%22statistiques_visites%22%2C%22%22%29%20.%20%22?a=commitdiff_plain;h=055ec8817ee472eb64e5ed1ca057efd668bfae2e;p=lhc%2Fweb%2Fwiklou.git registration: Handle $wgSessionProviders in ExtensionProcessor See https://www.mediawiki.org/wiki/Manual:$wgSessionProviders Change-Id: Ic9daf9898a0c044d1e2611ca0276d7904a3372ce --- diff --git a/docs/extension.schema.json b/docs/extension.schema.json index ed3eaa9ad1..158cb6e840 100644 --- a/docs/extension.schema.json +++ b/docs/extension.schema.json @@ -508,6 +508,10 @@ "type": "object", "description": "Registry of factory functions to create Config objects" }, + "SessionProviders": { + "type": "object", + "description": "Session providers" + }, "CentralIdLookupProviders": { "type": "object", "description": "Central ID lookup providers" diff --git a/includes/registration/ExtensionProcessor.php b/includes/registration/ExtensionProcessor.php index 415e6647e1..26058c9b68 100644 --- a/includes/registration/ExtensionProcessor.php +++ b/includes/registration/ExtensionProcessor.php @@ -23,6 +23,7 @@ class ExtensionProcessor implements Processor { 'AvailableRights', 'ContentHandlers', 'ConfigRegistry', + 'SessionProviders', 'CentralIdLookupProviders', 'RateLimits', 'RecentChangesFlags',