registration: Handle $wgSessionProviders in ExtensionProcessor
authorGergő Tisza <gtisza@wikimedia.org>
Wed, 11 May 2016 21:41:42 +0000 (21:41 +0000)
committerLegoktm <legoktm.wikipedia@gmail.com>
Thu, 12 May 2016 19:09:34 +0000 (19:09 +0000)
See https://www.mediawiki.org/wiki/Manual:$wgSessionProviders

Change-Id: Ic9daf9898a0c044d1e2611ca0276d7904a3372ce

docs/extension.schema.json
includes/registration/ExtensionProcessor.php

index ed3eaa9..158cb6e 100644 (file)
                        "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"
index 415e664..26058c9 100644 (file)
@@ -23,6 +23,7 @@ class ExtensionProcessor implements Processor {
                'AvailableRights',
                'ContentHandlers',
                'ConfigRegistry',
+               'SessionProviders',
                'CentralIdLookupProviders',
                'RateLimits',
                'RecentChangesFlags',