* @var array
*/
protected static $globalSettings = [
- 'ResourceLoaderSources',
- 'ResourceLoaderLESSVars',
- 'DefaultUserOptions',
- 'HiddenPrefs',
- 'GroupPermissions',
- 'RevokePermissions',
- 'GrantPermissions',
- 'GrantPermissionGroups',
- 'ImplicitGroups',
- 'GroupsAddToSelf',
- 'GroupsRemoveFromSelf',
+ 'ActionFilteredLogs',
+ 'Actions',
'AddGroups',
- 'RemoveGroups',
- 'AvailableRights',
- 'ContentHandlers',
- 'ConfigRegistry',
- 'SessionProviders',
+ 'APIFormatModules',
+ 'APIListModules',
+ 'APIMetaModules',
+ 'APIModules',
+ 'APIPropModules',
'AuthManagerAutoConfig',
+ 'AvailableRights',
'CentralIdLookupProviders',
'ChangeCredentialsBlacklist',
- 'RemoveCredentialsBlacklist',
- 'RateLimits',
- 'RecentChangesFlags',
- 'MediaHandlers',
- 'ExtensionFunctions',
+ 'ConfigRegistry',
+ 'ContentHandlers',
+ 'DefaultUserOptions',
'ExtensionEntryPointListFiles',
- 'SpecialPages',
- 'JobClasses',
- 'LogTypes',
- 'LogRestrictions',
+ 'ExtensionFunctions',
+ 'FeedClasses',
'FilterLogTypes',
- 'ActionFilteredLogs',
- 'LogNames',
- 'LogHeaders',
+ 'GrantPermissionGroups',
+ 'GrantPermissions',
+ 'GroupPermissions',
+ 'GroupsAddToSelf',
+ 'GroupsRemoveFromSelf',
+ 'HiddenPrefs',
+ 'ImplicitGroups',
+ 'JobClasses',
'LogActions',
'LogActionsHandlers',
- 'Actions',
- 'APIModules',
- 'APIFormatModules',
- 'APIMetaModules',
- 'APIPropModules',
- 'APIListModules',
+ 'LogHeaders',
+ 'LogNames',
+ 'LogRestrictions',
+ 'LogTypes',
+ 'MediaHandlers',
+ 'RateLimits',
+ 'RecentChangesFlags',
+ 'RemoveCredentialsBlacklist',
+ 'RemoveGroups',
+ 'ResourceLoaderLESSVars',
+ 'ResourceLoaderSources',
+ 'RevokePermissions',
+ 'SessionProviders',
+ 'SpecialPages',
'ValidSkinNames',
- 'FeedClasses',
];
/**
* @var array
*/
protected static $mergeStrategies = [
- 'wgGroupPermissions' => 'array_plus_2d',
- 'wgRevokePermissions' => 'array_plus_2d',
- 'wgGrantPermissions' => 'array_plus_2d',
- 'wgHooks' => 'array_merge_recursive',
+ 'wgAuthManagerAutoConfig' => 'array_plus_2d',
+ 'wgCapitalLinkOverrides' => 'array_plus',
'wgExtensionCredits' => 'array_merge_recursive',
'wgExtraGenderNamespaces' => 'array_plus',
- 'wgNamespacesWithSubpages' => 'array_plus',
+ 'wgGrantPermissions' => 'array_plus_2d',
+ 'wgGroupPermissions' => 'array_plus_2d',
+ 'wgHooks' => 'array_merge_recursive',
'wgNamespaceContentModels' => 'array_plus',
'wgNamespaceProtection' => 'array_plus',
- 'wgCapitalLinkOverrides' => 'array_plus',
+ 'wgNamespacesWithSubpages' => 'array_plus',
'wgRateLimits' => 'array_plus_2d',
- 'wgAuthManagerAutoConfig' => 'array_plus_2d',
+ 'wgRevokePermissions' => 'array_plus_2d',
];
/**