Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
n/a
0 / 0
n/a
0 / 0
CRAP
n/a
0 / 0
MainConfigNames
n/a
0 / 0
n/a
0 / 0
0
n/a
0 / 0
1<?php
2/**
3 * This file is automatically generated using maintenance/generateConfigSchema.php.
4 * Do not modify this file manually, edit includes/MainConfigSchema.php instead.
5 * @file
6 * @ingroup Config
7 */
8
9// phpcs:disable Generic.NamingConventions.UpperCaseConstantName.ClassConstantNotUpperCase
10// phpcs:disable Generic.Files.LineLength.TooLong
11namespace MediaWiki;
12
13/**
14 * A class containing constants representing the names of configuration variables.
15 * These constants can be used in calls to Config::get() or with ServiceOptions,
16 * to protect against typos and to make it easier to discover documentation about
17 * the respective config setting.
18 *
19 * @note this class is generated automatically by maintenance/generateConfigSchema.php
20 * @since 1.39
21 */
22class MainConfigNames {
23
24    /**
25     * Name constant for the ConfigRegistry setting, for use with Config::get()
26     * @see MainConfigSchema::ConfigRegistry
27     */
28    public const ConfigRegistry = 'ConfigRegistry';
29
30    /**
31     * Name constant for the Sitename setting, for use with Config::get()
32     * @see MainConfigSchema::Sitename
33     */
34    public const Sitename = 'Sitename';
35
36    /**
37     * Name constant for the Server setting, for use with Config::get()
38     * @see MainConfigSchema::Server
39     */
40    public const Server = 'Server';
41
42    /**
43     * Name constant for the CanonicalServer setting, for use with Config::get()
44     * @see MainConfigSchema::CanonicalServer
45     */
46    public const CanonicalServer = 'CanonicalServer';
47
48    /**
49     * Name constant for the ServerName setting, for use with Config::get()
50     * @see MainConfigSchema::ServerName
51     */
52    public const ServerName = 'ServerName';
53
54    /**
55     * Name constant for the AssumeProxiesUseDefaultProtocolPorts setting, for use with Config::get()
56     * @see MainConfigSchema::AssumeProxiesUseDefaultProtocolPorts
57     */
58    public const AssumeProxiesUseDefaultProtocolPorts = 'AssumeProxiesUseDefaultProtocolPorts';
59
60    /**
61     * Name constant for the HttpsPort setting, for use with Config::get()
62     * @see MainConfigSchema::HttpsPort
63     */
64    public const HttpsPort = 'HttpsPort';
65
66    /**
67     * Name constant for the ForceHTTPS setting, for use with Config::get()
68     * @see MainConfigSchema::ForceHTTPS
69     */
70    public const ForceHTTPS = 'ForceHTTPS';
71
72    /**
73     * Name constant for the ScriptPath setting, for use with Config::get()
74     * @see MainConfigSchema::ScriptPath
75     */
76    public const ScriptPath = 'ScriptPath';
77
78    /**
79     * Name constant for the UsePathInfo setting, for use with Config::get()
80     * @see MainConfigSchema::UsePathInfo
81     */
82    public const UsePathInfo = 'UsePathInfo';
83
84    /**
85     * Name constant for the Script setting, for use with Config::get()
86     * @see MainConfigSchema::Script
87     */
88    public const Script = 'Script';
89
90    /**
91     * Name constant for the LoadScript setting, for use with Config::get()
92     * @see MainConfigSchema::LoadScript
93     */
94    public const LoadScript = 'LoadScript';
95
96    /**
97     * Name constant for the RestPath setting, for use with Config::get()
98     * @see MainConfigSchema::RestPath
99     */
100    public const RestPath = 'RestPath';
101
102    /**
103     * Name constant for the StylePath setting, for use with Config::get()
104     * @see MainConfigSchema::StylePath
105     */
106    public const StylePath = 'StylePath';
107
108    /**
109     * Name constant for the LocalStylePath setting, for use with Config::get()
110     * @see MainConfigSchema::LocalStylePath
111     */
112    public const LocalStylePath = 'LocalStylePath';
113
114    /**
115     * Name constant for the ExtensionAssetsPath setting, for use with Config::get()
116     * @see MainConfigSchema::ExtensionAssetsPath
117     */
118    public const ExtensionAssetsPath = 'ExtensionAssetsPath';
119
120    /**
121     * Name constant for the ExtensionDirectory setting, for use with Config::get()
122     * @see MainConfigSchema::ExtensionDirectory
123     */
124    public const ExtensionDirectory = 'ExtensionDirectory';
125
126    /**
127     * Name constant for the StyleDirectory setting, for use with Config::get()
128     * @see MainConfigSchema::StyleDirectory
129     */
130    public const StyleDirectory = 'StyleDirectory';
131
132    /**
133     * Name constant for the BaseDirectory setting, for use with Config::get()
134     * @see MainConfigSchema::BaseDirectory
135     */
136    public const BaseDirectory = 'BaseDirectory';
137
138    /**
139     * Name constant for the ArticlePath setting, for use with Config::get()
140     * @see MainConfigSchema::ArticlePath
141     */
142    public const ArticlePath = 'ArticlePath';
143
144    /**
145     * Name constant for the UploadPath setting, for use with Config::get()
146     * @see MainConfigSchema::UploadPath
147     */
148    public const UploadPath = 'UploadPath';
149
150    /**
151     * Name constant for the ImgAuthPath setting, for use with Config::get()
152     * @see MainConfigSchema::ImgAuthPath
153     */
154    public const ImgAuthPath = 'ImgAuthPath';
155
156    /**
157     * Name constant for the ThumbPath setting, for use with Config::get()
158     * @see MainConfigSchema::ThumbPath
159     */
160    public const ThumbPath = 'ThumbPath';
161
162    /**
163     * Name constant for the UploadDirectory setting, for use with Config::get()
164     * @see MainConfigSchema::UploadDirectory
165     */
166    public const UploadDirectory = 'UploadDirectory';
167
168    /**
169     * Name constant for the FileCacheDirectory setting, for use with Config::get()
170     * @see MainConfigSchema::FileCacheDirectory
171     */
172    public const FileCacheDirectory = 'FileCacheDirectory';
173
174    /**
175     * Name constant for the Logo setting, for use with Config::get()
176     * @see MainConfigSchema::Logo
177     */
178    public const Logo = 'Logo';
179
180    /**
181     * Name constant for the Logos setting, for use with Config::get()
182     * @see MainConfigSchema::Logos
183     */
184    public const Logos = 'Logos';
185
186    /**
187     * Name constant for the Favicon setting, for use with Config::get()
188     * @see MainConfigSchema::Favicon
189     */
190    public const Favicon = 'Favicon';
191
192    /**
193     * Name constant for the AppleTouchIcon setting, for use with Config::get()
194     * @see MainConfigSchema::AppleTouchIcon
195     */
196    public const AppleTouchIcon = 'AppleTouchIcon';
197
198    /**
199     * Name constant for the ReferrerPolicy setting, for use with Config::get()
200     * @see MainConfigSchema::ReferrerPolicy
201     */
202    public const ReferrerPolicy = 'ReferrerPolicy';
203
204    /**
205     * Name constant for the TmpDirectory setting, for use with Config::get()
206     * @see MainConfigSchema::TmpDirectory
207     */
208    public const TmpDirectory = 'TmpDirectory';
209
210    /**
211     * Name constant for the UploadBaseUrl setting, for use with Config::get()
212     * @see MainConfigSchema::UploadBaseUrl
213     */
214    public const UploadBaseUrl = 'UploadBaseUrl';
215
216    /**
217     * Name constant for the UploadStashScalerBaseUrl setting, for use with Config::get()
218     * @see MainConfigSchema::UploadStashScalerBaseUrl
219     * @deprecated since 1.36 Use thumbProxyUrl in $wgLocalFileRepo
220     */
221    public const UploadStashScalerBaseUrl = 'UploadStashScalerBaseUrl';
222
223    /**
224     * Name constant for the ActionPaths setting, for use with Config::get()
225     * @see MainConfigSchema::ActionPaths
226     */
227    public const ActionPaths = 'ActionPaths';
228
229    /**
230     * Name constant for the MainPageIsDomainRoot setting, for use with Config::get()
231     * @see MainConfigSchema::MainPageIsDomainRoot
232     */
233    public const MainPageIsDomainRoot = 'MainPageIsDomainRoot';
234
235    /**
236     * Name constant for the EnableUploads setting, for use with Config::get()
237     * @see MainConfigSchema::EnableUploads
238     */
239    public const EnableUploads = 'EnableUploads';
240
241    /**
242     * Name constant for the UploadStashMaxAge setting, for use with Config::get()
243     * @see MainConfigSchema::UploadStashMaxAge
244     */
245    public const UploadStashMaxAge = 'UploadStashMaxAge';
246
247    /**
248     * Name constant for the EnableAsyncUploads setting, for use with Config::get()
249     * @see MainConfigSchema::EnableAsyncUploads
250     */
251    public const EnableAsyncUploads = 'EnableAsyncUploads';
252
253    /**
254     * Name constant for the EnableAsyncUploadsByURL setting, for use with Config::get()
255     * @see MainConfigSchema::EnableAsyncUploadsByURL
256     */
257    public const EnableAsyncUploadsByURL = 'EnableAsyncUploadsByURL';
258
259    /**
260     * Name constant for the UploadMaintenance setting, for use with Config::get()
261     * @see MainConfigSchema::UploadMaintenance
262     */
263    public const UploadMaintenance = 'UploadMaintenance';
264
265    /**
266     * Name constant for the IllegalFileChars setting, for use with Config::get()
267     * @see MainConfigSchema::IllegalFileChars
268     * @deprecated since 1.41; no longer customizable
269     */
270    public const IllegalFileChars = 'IllegalFileChars';
271
272    /**
273     * Name constant for the DeletedDirectory setting, for use with Config::get()
274     * @see MainConfigSchema::DeletedDirectory
275     */
276    public const DeletedDirectory = 'DeletedDirectory';
277
278    /**
279     * Name constant for the ImgAuthDetails setting, for use with Config::get()
280     * @see MainConfigSchema::ImgAuthDetails
281     */
282    public const ImgAuthDetails = 'ImgAuthDetails';
283
284    /**
285     * Name constant for the ImgAuthUrlPathMap setting, for use with Config::get()
286     * @see MainConfigSchema::ImgAuthUrlPathMap
287     */
288    public const ImgAuthUrlPathMap = 'ImgAuthUrlPathMap';
289
290    /**
291     * Name constant for the LocalFileRepo setting, for use with Config::get()
292     * @see MainConfigSchema::LocalFileRepo
293     */
294    public const LocalFileRepo = 'LocalFileRepo';
295
296    /**
297     * Name constant for the ForeignFileRepos setting, for use with Config::get()
298     * @see MainConfigSchema::ForeignFileRepos
299     */
300    public const ForeignFileRepos = 'ForeignFileRepos';
301
302    /**
303     * Name constant for the UseInstantCommons setting, for use with Config::get()
304     * @see MainConfigSchema::UseInstantCommons
305     */
306    public const UseInstantCommons = 'UseInstantCommons';
307
308    /**
309     * Name constant for the UseSharedUploads setting, for use with Config::get()
310     * @see MainConfigSchema::UseSharedUploads
311     */
312    public const UseSharedUploads = 'UseSharedUploads';
313
314    /**
315     * Name constant for the SharedUploadDirectory setting, for use with Config::get()
316     * @see MainConfigSchema::SharedUploadDirectory
317     */
318    public const SharedUploadDirectory = 'SharedUploadDirectory';
319
320    /**
321     * Name constant for the SharedUploadPath setting, for use with Config::get()
322     * @see MainConfigSchema::SharedUploadPath
323     */
324    public const SharedUploadPath = 'SharedUploadPath';
325
326    /**
327     * Name constant for the HashedSharedUploadDirectory setting, for use with Config::get()
328     * @see MainConfigSchema::HashedSharedUploadDirectory
329     */
330    public const HashedSharedUploadDirectory = 'HashedSharedUploadDirectory';
331
332    /**
333     * Name constant for the RepositoryBaseUrl setting, for use with Config::get()
334     * @see MainConfigSchema::RepositoryBaseUrl
335     */
336    public const RepositoryBaseUrl = 'RepositoryBaseUrl';
337
338    /**
339     * Name constant for the FetchCommonsDescriptions setting, for use with Config::get()
340     * @see MainConfigSchema::FetchCommonsDescriptions
341     */
342    public const FetchCommonsDescriptions = 'FetchCommonsDescriptions';
343
344    /**
345     * Name constant for the SharedUploadDBname setting, for use with Config::get()
346     * @see MainConfigSchema::SharedUploadDBname
347     */
348    public const SharedUploadDBname = 'SharedUploadDBname';
349
350    /**
351     * Name constant for the SharedUploadDBprefix setting, for use with Config::get()
352     * @see MainConfigSchema::SharedUploadDBprefix
353     */
354    public const SharedUploadDBprefix = 'SharedUploadDBprefix';
355
356    /**
357     * Name constant for the CacheSharedUploads setting, for use with Config::get()
358     * @see MainConfigSchema::CacheSharedUploads
359     */
360    public const CacheSharedUploads = 'CacheSharedUploads';
361
362    /**
363     * Name constant for the ForeignUploadTargets setting, for use with Config::get()
364     * @see MainConfigSchema::ForeignUploadTargets
365     */
366    public const ForeignUploadTargets = 'ForeignUploadTargets';
367
368    /**
369     * Name constant for the UploadDialog setting, for use with Config::get()
370     * @see MainConfigSchema::UploadDialog
371     */
372    public const UploadDialog = 'UploadDialog';
373
374    /**
375     * Name constant for the FileBackends setting, for use with Config::get()
376     * @see MainConfigSchema::FileBackends
377     */
378    public const FileBackends = 'FileBackends';
379
380    /**
381     * Name constant for the LockManagers setting, for use with Config::get()
382     * @see MainConfigSchema::LockManagers
383     */
384    public const LockManagers = 'LockManagers';
385
386    /**
387     * Name constant for the ShowEXIF setting, for use with Config::get()
388     * @see MainConfigSchema::ShowEXIF
389     */
390    public const ShowEXIF = 'ShowEXIF';
391
392    /**
393     * Name constant for the UpdateCompatibleMetadata setting, for use with Config::get()
394     * @see MainConfigSchema::UpdateCompatibleMetadata
395     */
396    public const UpdateCompatibleMetadata = 'UpdateCompatibleMetadata';
397
398    /**
399     * Name constant for the AllowCopyUploads setting, for use with Config::get()
400     * @see MainConfigSchema::AllowCopyUploads
401     */
402    public const AllowCopyUploads = 'AllowCopyUploads';
403
404    /**
405     * Name constant for the CopyUploadsDomains setting, for use with Config::get()
406     * @see MainConfigSchema::CopyUploadsDomains
407     */
408    public const CopyUploadsDomains = 'CopyUploadsDomains';
409
410    /**
411     * Name constant for the CopyUploadsFromSpecialUpload setting, for use with Config::get()
412     * @see MainConfigSchema::CopyUploadsFromSpecialUpload
413     */
414    public const CopyUploadsFromSpecialUpload = 'CopyUploadsFromSpecialUpload';
415
416    /**
417     * Name constant for the CopyUploadProxy setting, for use with Config::get()
418     * @see MainConfigSchema::CopyUploadProxy
419     */
420    public const CopyUploadProxy = 'CopyUploadProxy';
421
422    /**
423     * Name constant for the CopyUploadTimeout setting, for use with Config::get()
424     * @see MainConfigSchema::CopyUploadTimeout
425     */
426    public const CopyUploadTimeout = 'CopyUploadTimeout';
427
428    /**
429     * Name constant for the CopyUploadAllowOnWikiDomainConfig setting, for use with Config::get()
430     * @see MainConfigSchema::CopyUploadAllowOnWikiDomainConfig
431     */
432    public const CopyUploadAllowOnWikiDomainConfig = 'CopyUploadAllowOnWikiDomainConfig';
433
434    /**
435     * Name constant for the MaxUploadSize setting, for use with Config::get()
436     * @see MainConfigSchema::MaxUploadSize
437     */
438    public const MaxUploadSize = 'MaxUploadSize';
439
440    /**
441     * Name constant for the MinUploadChunkSize setting, for use with Config::get()
442     * @see MainConfigSchema::MinUploadChunkSize
443     */
444    public const MinUploadChunkSize = 'MinUploadChunkSize';
445
446    /**
447     * Name constant for the UploadNavigationUrl setting, for use with Config::get()
448     * @see MainConfigSchema::UploadNavigationUrl
449     */
450    public const UploadNavigationUrl = 'UploadNavigationUrl';
451
452    /**
453     * Name constant for the UploadMissingFileUrl setting, for use with Config::get()
454     * @see MainConfigSchema::UploadMissingFileUrl
455     */
456    public const UploadMissingFileUrl = 'UploadMissingFileUrl';
457
458    /**
459     * Name constant for the ThumbnailScriptPath setting, for use with Config::get()
460     * @see MainConfigSchema::ThumbnailScriptPath
461     */
462    public const ThumbnailScriptPath = 'ThumbnailScriptPath';
463
464    /**
465     * Name constant for the SharedThumbnailScriptPath setting, for use with Config::get()
466     * @see MainConfigSchema::SharedThumbnailScriptPath
467     */
468    public const SharedThumbnailScriptPath = 'SharedThumbnailScriptPath';
469
470    /**
471     * Name constant for the HashedUploadDirectory setting, for use with Config::get()
472     * @see MainConfigSchema::HashedUploadDirectory
473     */
474    public const HashedUploadDirectory = 'HashedUploadDirectory';
475
476    /**
477     * Name constant for the FileExtensions setting, for use with Config::get()
478     * @see MainConfigSchema::FileExtensions
479     */
480    public const FileExtensions = 'FileExtensions';
481
482    /**
483     * Name constant for the ProhibitedFileExtensions setting, for use with Config::get()
484     * @see MainConfigSchema::ProhibitedFileExtensions
485     */
486    public const ProhibitedFileExtensions = 'ProhibitedFileExtensions';
487
488    /**
489     * Name constant for the MimeTypeExclusions setting, for use with Config::get()
490     * @see MainConfigSchema::MimeTypeExclusions
491     */
492    public const MimeTypeExclusions = 'MimeTypeExclusions';
493
494    /**
495     * Name constant for the CheckFileExtensions setting, for use with Config::get()
496     * @see MainConfigSchema::CheckFileExtensions
497     */
498    public const CheckFileExtensions = 'CheckFileExtensions';
499
500    /**
501     * Name constant for the StrictFileExtensions setting, for use with Config::get()
502     * @see MainConfigSchema::StrictFileExtensions
503     */
504    public const StrictFileExtensions = 'StrictFileExtensions';
505
506    /**
507     * Name constant for the DisableUploadScriptChecks setting, for use with Config::get()
508     * @see MainConfigSchema::DisableUploadScriptChecks
509     */
510    public const DisableUploadScriptChecks = 'DisableUploadScriptChecks';
511
512    /**
513     * Name constant for the UploadSizeWarning setting, for use with Config::get()
514     * @see MainConfigSchema::UploadSizeWarning
515     */
516    public const UploadSizeWarning = 'UploadSizeWarning';
517
518    /**
519     * Name constant for the TrustedMediaFormats setting, for use with Config::get()
520     * @see MainConfigSchema::TrustedMediaFormats
521     */
522    public const TrustedMediaFormats = 'TrustedMediaFormats';
523
524    /**
525     * Name constant for the MediaHandlers setting, for use with Config::get()
526     * @see MainConfigSchema::MediaHandlers
527     */
528    public const MediaHandlers = 'MediaHandlers';
529
530    /**
531     * Name constant for the NativeImageLazyLoading setting, for use with Config::get()
532     * @see MainConfigSchema::NativeImageLazyLoading
533     */
534    public const NativeImageLazyLoading = 'NativeImageLazyLoading';
535
536    /**
537     * Name constant for the ParserTestMediaHandlers setting, for use with Config::get()
538     * @see MainConfigSchema::ParserTestMediaHandlers
539     */
540    public const ParserTestMediaHandlers = 'ParserTestMediaHandlers';
541
542    /**
543     * Name constant for the UseImageResize setting, for use with Config::get()
544     * @see MainConfigSchema::UseImageResize
545     */
546    public const UseImageResize = 'UseImageResize';
547
548    /**
549     * Name constant for the UseImageMagick setting, for use with Config::get()
550     * @see MainConfigSchema::UseImageMagick
551     */
552    public const UseImageMagick = 'UseImageMagick';
553
554    /**
555     * Name constant for the ImageMagickConvertCommand setting, for use with Config::get()
556     * @see MainConfigSchema::ImageMagickConvertCommand
557     */
558    public const ImageMagickConvertCommand = 'ImageMagickConvertCommand';
559
560    /**
561     * Name constant for the MaxInterlacingAreas setting, for use with Config::get()
562     * @see MainConfigSchema::MaxInterlacingAreas
563     */
564    public const MaxInterlacingAreas = 'MaxInterlacingAreas';
565
566    /**
567     * Name constant for the SharpenParameter setting, for use with Config::get()
568     * @see MainConfigSchema::SharpenParameter
569     */
570    public const SharpenParameter = 'SharpenParameter';
571
572    /**
573     * Name constant for the SharpenReductionThreshold setting, for use with Config::get()
574     * @see MainConfigSchema::SharpenReductionThreshold
575     */
576    public const SharpenReductionThreshold = 'SharpenReductionThreshold';
577
578    /**
579     * Name constant for the ImageMagickTempDir setting, for use with Config::get()
580     * @see MainConfigSchema::ImageMagickTempDir
581     */
582    public const ImageMagickTempDir = 'ImageMagickTempDir';
583
584    /**
585     * Name constant for the CustomConvertCommand setting, for use with Config::get()
586     * @see MainConfigSchema::CustomConvertCommand
587     */
588    public const CustomConvertCommand = 'CustomConvertCommand';
589
590    /**
591     * Name constant for the JpegTran setting, for use with Config::get()
592     * @see MainConfigSchema::JpegTran
593     */
594    public const JpegTran = 'JpegTran';
595
596    /**
597     * Name constant for the JpegPixelFormat setting, for use with Config::get()
598     * @see MainConfigSchema::JpegPixelFormat
599     */
600    public const JpegPixelFormat = 'JpegPixelFormat';
601
602    /**
603     * Name constant for the JpegQuality setting, for use with Config::get()
604     * @see MainConfigSchema::JpegQuality
605     */
606    public const JpegQuality = 'JpegQuality';
607
608    /**
609     * Name constant for the Exiv2Command setting, for use with Config::get()
610     * @see MainConfigSchema::Exiv2Command
611     */
612    public const Exiv2Command = 'Exiv2Command';
613
614    /**
615     * Name constant for the Exiftool setting, for use with Config::get()
616     * @see MainConfigSchema::Exiftool
617     */
618    public const Exiftool = 'Exiftool';
619
620    /**
621     * Name constant for the SVGConverters setting, for use with Config::get()
622     * @see MainConfigSchema::SVGConverters
623     */
624    public const SVGConverters = 'SVGConverters';
625
626    /**
627     * Name constant for the SVGConverter setting, for use with Config::get()
628     * @see MainConfigSchema::SVGConverter
629     */
630    public const SVGConverter = 'SVGConverter';
631
632    /**
633     * Name constant for the SVGConverterPath setting, for use with Config::get()
634     * @see MainConfigSchema::SVGConverterPath
635     */
636    public const SVGConverterPath = 'SVGConverterPath';
637
638    /**
639     * Name constant for the SVGMaxSize setting, for use with Config::get()
640     * @see MainConfigSchema::SVGMaxSize
641     */
642    public const SVGMaxSize = 'SVGMaxSize';
643
644    /**
645     * Name constant for the SVGMetadataCutoff setting, for use with Config::get()
646     * @see MainConfigSchema::SVGMetadataCutoff
647     */
648    public const SVGMetadataCutoff = 'SVGMetadataCutoff';
649
650    /**
651     * Name constant for the SVGNativeRendering setting, for use with Config::get()
652     * @see MainConfigSchema::SVGNativeRendering
653     */
654    public const SVGNativeRendering = 'SVGNativeRendering';
655
656    /**
657     * Name constant for the SVGNativeRenderingSizeLimit setting, for use with Config::get()
658     * @see MainConfigSchema::SVGNativeRenderingSizeLimit
659     */
660    public const SVGNativeRenderingSizeLimit = 'SVGNativeRenderingSizeLimit';
661
662    /**
663     * Name constant for the MediaInTargetLanguage setting, for use with Config::get()
664     * @see MainConfigSchema::MediaInTargetLanguage
665     */
666    public const MediaInTargetLanguage = 'MediaInTargetLanguage';
667
668    /**
669     * Name constant for the MaxImageArea setting, for use with Config::get()
670     * @see MainConfigSchema::MaxImageArea
671     */
672    public const MaxImageArea = 'MaxImageArea';
673
674    /**
675     * Name constant for the MaxAnimatedGifArea setting, for use with Config::get()
676     * @see MainConfigSchema::MaxAnimatedGifArea
677     */
678    public const MaxAnimatedGifArea = 'MaxAnimatedGifArea';
679
680    /**
681     * Name constant for the TiffThumbnailType setting, for use with Config::get()
682     * @see MainConfigSchema::TiffThumbnailType
683     */
684    public const TiffThumbnailType = 'TiffThumbnailType';
685
686    /**
687     * Name constant for the ThumbnailEpoch setting, for use with Config::get()
688     * @see MainConfigSchema::ThumbnailEpoch
689     */
690    public const ThumbnailEpoch = 'ThumbnailEpoch';
691
692    /**
693     * Name constant for the AttemptFailureEpoch setting, for use with Config::get()
694     * @see MainConfigSchema::AttemptFailureEpoch
695     */
696    public const AttemptFailureEpoch = 'AttemptFailureEpoch';
697
698    /**
699     * Name constant for the IgnoreImageErrors setting, for use with Config::get()
700     * @see MainConfigSchema::IgnoreImageErrors
701     */
702    public const IgnoreImageErrors = 'IgnoreImageErrors';
703
704    /**
705     * Name constant for the GenerateThumbnailOnParse setting, for use with Config::get()
706     * @see MainConfigSchema::GenerateThumbnailOnParse
707     */
708    public const GenerateThumbnailOnParse = 'GenerateThumbnailOnParse';
709
710    /**
711     * Name constant for the ShowArchiveThumbnails setting, for use with Config::get()
712     * @see MainConfigSchema::ShowArchiveThumbnails
713     */
714    public const ShowArchiveThumbnails = 'ShowArchiveThumbnails';
715
716    /**
717     * Name constant for the EnableAutoRotation setting, for use with Config::get()
718     * @see MainConfigSchema::EnableAutoRotation
719     */
720    public const EnableAutoRotation = 'EnableAutoRotation';
721
722    /**
723     * Name constant for the Antivirus setting, for use with Config::get()
724     * @see MainConfigSchema::Antivirus
725     */
726    public const Antivirus = 'Antivirus';
727
728    /**
729     * Name constant for the AntivirusSetup setting, for use with Config::get()
730     * @see MainConfigSchema::AntivirusSetup
731     */
732    public const AntivirusSetup = 'AntivirusSetup';
733
734    /**
735     * Name constant for the AntivirusRequired setting, for use with Config::get()
736     * @see MainConfigSchema::AntivirusRequired
737     */
738    public const AntivirusRequired = 'AntivirusRequired';
739
740    /**
741     * Name constant for the VerifyMimeType setting, for use with Config::get()
742     * @see MainConfigSchema::VerifyMimeType
743     */
744    public const VerifyMimeType = 'VerifyMimeType';
745
746    /**
747     * Name constant for the MimeTypeFile setting, for use with Config::get()
748     * @see MainConfigSchema::MimeTypeFile
749     */
750    public const MimeTypeFile = 'MimeTypeFile';
751
752    /**
753     * Name constant for the MimeInfoFile setting, for use with Config::get()
754     * @see MainConfigSchema::MimeInfoFile
755     */
756    public const MimeInfoFile = 'MimeInfoFile';
757
758    /**
759     * Name constant for the MimeDetectorCommand setting, for use with Config::get()
760     * @see MainConfigSchema::MimeDetectorCommand
761     */
762    public const MimeDetectorCommand = 'MimeDetectorCommand';
763
764    /**
765     * Name constant for the TrivialMimeDetection setting, for use with Config::get()
766     * @see MainConfigSchema::TrivialMimeDetection
767     */
768    public const TrivialMimeDetection = 'TrivialMimeDetection';
769
770    /**
771     * Name constant for the XMLMimeTypes setting, for use with Config::get()
772     * @see MainConfigSchema::XMLMimeTypes
773     */
774    public const XMLMimeTypes = 'XMLMimeTypes';
775
776    /**
777     * Name constant for the ImageLimits setting, for use with Config::get()
778     * @see MainConfigSchema::ImageLimits
779     */
780    public const ImageLimits = 'ImageLimits';
781
782    /**
783     * Name constant for the ThumbLimits setting, for use with Config::get()
784     * @see MainConfigSchema::ThumbLimits
785     */
786    public const ThumbLimits = 'ThumbLimits';
787
788    /**
789     * Name constant for the ThumbnailNamespaces setting, for use with Config::get()
790     * @see MainConfigSchema::ThumbnailNamespaces
791     */
792    public const ThumbnailNamespaces = 'ThumbnailNamespaces';
793
794    /**
795     * Name constant for the ThumbnailBuckets setting, for use with Config::get()
796     * @see MainConfigSchema::ThumbnailBuckets
797     */
798    public const ThumbnailBuckets = 'ThumbnailBuckets';
799
800    /**
801     * Name constant for the ThumbnailMinimumBucketDistance setting, for use with Config::get()
802     * @see MainConfigSchema::ThumbnailMinimumBucketDistance
803     */
804    public const ThumbnailMinimumBucketDistance = 'ThumbnailMinimumBucketDistance';
805
806    /**
807     * Name constant for the UploadThumbnailRenderMap setting, for use with Config::get()
808     * @see MainConfigSchema::UploadThumbnailRenderMap
809     */
810    public const UploadThumbnailRenderMap = 'UploadThumbnailRenderMap';
811
812    /**
813     * Name constant for the UploadThumbnailRenderMethod setting, for use with Config::get()
814     * @see MainConfigSchema::UploadThumbnailRenderMethod
815     */
816    public const UploadThumbnailRenderMethod = 'UploadThumbnailRenderMethod';
817
818    /**
819     * Name constant for the UploadThumbnailRenderHttpCustomHost setting, for use with Config::get()
820     * @see MainConfigSchema::UploadThumbnailRenderHttpCustomHost
821     */
822    public const UploadThumbnailRenderHttpCustomHost = 'UploadThumbnailRenderHttpCustomHost';
823
824    /**
825     * Name constant for the UploadThumbnailRenderHttpCustomDomain setting, for use with Config::get()
826     * @see MainConfigSchema::UploadThumbnailRenderHttpCustomDomain
827     */
828    public const UploadThumbnailRenderHttpCustomDomain = 'UploadThumbnailRenderHttpCustomDomain';
829
830    /**
831     * Name constant for the UseTinyRGBForJPGThumbnails setting, for use with Config::get()
832     * @see MainConfigSchema::UseTinyRGBForJPGThumbnails
833     */
834    public const UseTinyRGBForJPGThumbnails = 'UseTinyRGBForJPGThumbnails';
835
836    /**
837     * Name constant for the GalleryOptions setting, for use with Config::get()
838     * @see MainConfigSchema::GalleryOptions
839     */
840    public const GalleryOptions = 'GalleryOptions';
841
842    /**
843     * Name constant for the ThumbUpright setting, for use with Config::get()
844     * @see MainConfigSchema::ThumbUpright
845     */
846    public const ThumbUpright = 'ThumbUpright';
847
848    /**
849     * Name constant for the DirectoryMode setting, for use with Config::get()
850     * @see MainConfigSchema::DirectoryMode
851     */
852    public const DirectoryMode = 'DirectoryMode';
853
854    /**
855     * Name constant for the ResponsiveImages setting, for use with Config::get()
856     * @see MainConfigSchema::ResponsiveImages
857     */
858    public const ResponsiveImages = 'ResponsiveImages';
859
860    /**
861     * Name constant for the ImagePreconnect setting, for use with Config::get()
862     * @see MainConfigSchema::ImagePreconnect
863     */
864    public const ImagePreconnect = 'ImagePreconnect';
865
866    /**
867     * Name constant for the DjvuUseBoxedCommand setting, for use with Config::get()
868     * @see MainConfigSchema::DjvuUseBoxedCommand
869     */
870    public const DjvuUseBoxedCommand = 'DjvuUseBoxedCommand';
871
872    /**
873     * Name constant for the DjvuDump setting, for use with Config::get()
874     * @see MainConfigSchema::DjvuDump
875     */
876    public const DjvuDump = 'DjvuDump';
877
878    /**
879     * Name constant for the DjvuRenderer setting, for use with Config::get()
880     * @see MainConfigSchema::DjvuRenderer
881     */
882    public const DjvuRenderer = 'DjvuRenderer';
883
884    /**
885     * Name constant for the DjvuTxt setting, for use with Config::get()
886     * @see MainConfigSchema::DjvuTxt
887     */
888    public const DjvuTxt = 'DjvuTxt';
889
890    /**
891     * Name constant for the DjvuPostProcessor setting, for use with Config::get()
892     * @see MainConfigSchema::DjvuPostProcessor
893     */
894    public const DjvuPostProcessor = 'DjvuPostProcessor';
895
896    /**
897     * Name constant for the DjvuOutputExtension setting, for use with Config::get()
898     * @see MainConfigSchema::DjvuOutputExtension
899     */
900    public const DjvuOutputExtension = 'DjvuOutputExtension';
901
902    /**
903     * Name constant for the EmergencyContact setting, for use with Config::get()
904     * @see MainConfigSchema::EmergencyContact
905     */
906    public const EmergencyContact = 'EmergencyContact';
907
908    /**
909     * Name constant for the PasswordSender setting, for use with Config::get()
910     * @see MainConfigSchema::PasswordSender
911     */
912    public const PasswordSender = 'PasswordSender';
913
914    /**
915     * Name constant for the NoReplyAddress setting, for use with Config::get()
916     * @see MainConfigSchema::NoReplyAddress
917     */
918    public const NoReplyAddress = 'NoReplyAddress';
919
920    /**
921     * Name constant for the EnableEmail setting, for use with Config::get()
922     * @see MainConfigSchema::EnableEmail
923     */
924    public const EnableEmail = 'EnableEmail';
925
926    /**
927     * Name constant for the EnableUserEmail setting, for use with Config::get()
928     * @see MainConfigSchema::EnableUserEmail
929     */
930    public const EnableUserEmail = 'EnableUserEmail';
931
932    /**
933     * Name constant for the EnableSpecialMute setting, for use with Config::get()
934     * @see MainConfigSchema::EnableSpecialMute
935     */
936    public const EnableSpecialMute = 'EnableSpecialMute';
937
938    /**
939     * Name constant for the EnableUserEmailMuteList setting, for use with Config::get()
940     * @see MainConfigSchema::EnableUserEmailMuteList
941     */
942    public const EnableUserEmailMuteList = 'EnableUserEmailMuteList';
943
944    /**
945     * Name constant for the UserEmailUseReplyTo setting, for use with Config::get()
946     * @see MainConfigSchema::UserEmailUseReplyTo
947     */
948    public const UserEmailUseReplyTo = 'UserEmailUseReplyTo';
949
950    /**
951     * Name constant for the PasswordReminderResendTime setting, for use with Config::get()
952     * @see MainConfigSchema::PasswordReminderResendTime
953     */
954    public const PasswordReminderResendTime = 'PasswordReminderResendTime';
955
956    /**
957     * Name constant for the NewPasswordExpiry setting, for use with Config::get()
958     * @see MainConfigSchema::NewPasswordExpiry
959     */
960    public const NewPasswordExpiry = 'NewPasswordExpiry';
961
962    /**
963     * Name constant for the UserEmailConfirmationTokenExpiry setting, for use with Config::get()
964     * @see MainConfigSchema::UserEmailConfirmationTokenExpiry
965     */
966    public const UserEmailConfirmationTokenExpiry = 'UserEmailConfirmationTokenExpiry';
967
968    /**
969     * Name constant for the PasswordExpirationDays setting, for use with Config::get()
970     * @see MainConfigSchema::PasswordExpirationDays
971     */
972    public const PasswordExpirationDays = 'PasswordExpirationDays';
973
974    /**
975     * Name constant for the PasswordExpireGrace setting, for use with Config::get()
976     * @see MainConfigSchema::PasswordExpireGrace
977     */
978    public const PasswordExpireGrace = 'PasswordExpireGrace';
979
980    /**
981     * Name constant for the SMTP setting, for use with Config::get()
982     * @see MainConfigSchema::SMTP
983     */
984    public const SMTP = 'SMTP';
985
986    /**
987     * Name constant for the AdditionalMailParams setting, for use with Config::get()
988     * @see MainConfigSchema::AdditionalMailParams
989     */
990    public const AdditionalMailParams = 'AdditionalMailParams';
991
992    /**
993     * Name constant for the AllowHTMLEmail setting, for use with Config::get()
994     * @see MainConfigSchema::AllowHTMLEmail
995     */
996    public const AllowHTMLEmail = 'AllowHTMLEmail';
997
998    /**
999     * Name constant for the EnotifFromEditor setting, for use with Config::get()
1000     * @see MainConfigSchema::EnotifFromEditor
1001     */
1002    public const EnotifFromEditor = 'EnotifFromEditor';
1003
1004    /**
1005     * Name constant for the EmailAuthentication setting, for use with Config::get()
1006     * @see MainConfigSchema::EmailAuthentication
1007     */
1008    public const EmailAuthentication = 'EmailAuthentication';
1009
1010    /**
1011     * Name constant for the EnotifWatchlist setting, for use with Config::get()
1012     * @see MainConfigSchema::EnotifWatchlist
1013     */
1014    public const EnotifWatchlist = 'EnotifWatchlist';
1015
1016    /**
1017     * Name constant for the EnotifUserTalk setting, for use with Config::get()
1018     * @see MainConfigSchema::EnotifUserTalk
1019     */
1020    public const EnotifUserTalk = 'EnotifUserTalk';
1021
1022    /**
1023     * Name constant for the EnotifRevealEditorAddress setting, for use with Config::get()
1024     * @see MainConfigSchema::EnotifRevealEditorAddress
1025     */
1026    public const EnotifRevealEditorAddress = 'EnotifRevealEditorAddress';
1027
1028    /**
1029     * Name constant for the EnotifMinorEdits setting, for use with Config::get()
1030     * @see MainConfigSchema::EnotifMinorEdits
1031     */
1032    public const EnotifMinorEdits = 'EnotifMinorEdits';
1033
1034    /**
1035     * Name constant for the EnotifImpersonal setting, for use with Config::get()
1036     * @see MainConfigSchema::EnotifImpersonal
1037     */
1038    public const EnotifImpersonal = 'EnotifImpersonal';
1039
1040    /**
1041     * Name constant for the EnotifMaxRecips setting, for use with Config::get()
1042     * @see MainConfigSchema::EnotifMaxRecips
1043     */
1044    public const EnotifMaxRecips = 'EnotifMaxRecips';
1045
1046    /**
1047     * Name constant for the EnotifUseRealName setting, for use with Config::get()
1048     * @see MainConfigSchema::EnotifUseRealName
1049     */
1050    public const EnotifUseRealName = 'EnotifUseRealName';
1051
1052    /**
1053     * Name constant for the UsersNotifiedOnAllChanges setting, for use with Config::get()
1054     * @see MainConfigSchema::UsersNotifiedOnAllChanges
1055     */
1056    public const UsersNotifiedOnAllChanges = 'UsersNotifiedOnAllChanges';
1057
1058    /**
1059     * Name constant for the DBname setting, for use with Config::get()
1060     * @see MainConfigSchema::DBname
1061     */
1062    public const DBname = 'DBname';
1063
1064    /**
1065     * Name constant for the DBmwschema setting, for use with Config::get()
1066     * @see MainConfigSchema::DBmwschema
1067     */
1068    public const DBmwschema = 'DBmwschema';
1069
1070    /**
1071     * Name constant for the DBprefix setting, for use with Config::get()
1072     * @see MainConfigSchema::DBprefix
1073     */
1074    public const DBprefix = 'DBprefix';
1075
1076    /**
1077     * Name constant for the DBserver setting, for use with Config::get()
1078     * @see MainConfigSchema::DBserver
1079     */
1080    public const DBserver = 'DBserver';
1081
1082    /**
1083     * Name constant for the DBport setting, for use with Config::get()
1084     * @see MainConfigSchema::DBport
1085     */
1086    public const DBport = 'DBport';
1087
1088    /**
1089     * Name constant for the DBuser setting, for use with Config::get()
1090     * @see MainConfigSchema::DBuser
1091     */
1092    public const DBuser = 'DBuser';
1093
1094    /**
1095     * Name constant for the DBpassword setting, for use with Config::get()
1096     * @see MainConfigSchema::DBpassword
1097     */
1098    public const DBpassword = 'DBpassword';
1099
1100    /**
1101     * Name constant for the DBtype setting, for use with Config::get()
1102     * @see MainConfigSchema::DBtype
1103     */
1104    public const DBtype = 'DBtype';
1105
1106    /**
1107     * Name constant for the DBssl setting, for use with Config::get()
1108     * @see MainConfigSchema::DBssl
1109     */
1110    public const DBssl = 'DBssl';
1111
1112    /**
1113     * Name constant for the DBcompress setting, for use with Config::get()
1114     * @see MainConfigSchema::DBcompress
1115     */
1116    public const DBcompress = 'DBcompress';
1117
1118    /**
1119     * Name constant for the DBStrictWarnings setting, for use with Config::get()
1120     * @see MainConfigSchema::DBStrictWarnings
1121     */
1122    public const DBStrictWarnings = 'DBStrictWarnings';
1123
1124    /**
1125     * Name constant for the DBadminuser setting, for use with Config::get()
1126     * @see MainConfigSchema::DBadminuser
1127     */
1128    public const DBadminuser = 'DBadminuser';
1129
1130    /**
1131     * Name constant for the DBadminpassword setting, for use with Config::get()
1132     * @see MainConfigSchema::DBadminpassword
1133     */
1134    public const DBadminpassword = 'DBadminpassword';
1135
1136    /**
1137     * Name constant for the SearchType setting, for use with Config::get()
1138     * @see MainConfigSchema::SearchType
1139     */
1140    public const SearchType = 'SearchType';
1141
1142    /**
1143     * Name constant for the SearchTypeAlternatives setting, for use with Config::get()
1144     * @see MainConfigSchema::SearchTypeAlternatives
1145     */
1146    public const SearchTypeAlternatives = 'SearchTypeAlternatives';
1147
1148    /**
1149     * Name constant for the DBTableOptions setting, for use with Config::get()
1150     * @see MainConfigSchema::DBTableOptions
1151     */
1152    public const DBTableOptions = 'DBTableOptions';
1153
1154    /**
1155     * Name constant for the SQLMode setting, for use with Config::get()
1156     * @see MainConfigSchema::SQLMode
1157     */
1158    public const SQLMode = 'SQLMode';
1159
1160    /**
1161     * Name constant for the DBDefaultGroup setting, for use with Config::get()
1162     * @see MainConfigSchema::DBDefaultGroup
1163     */
1164    public const DBDefaultGroup = 'DBDefaultGroup';
1165
1166    /**
1167     * Name constant for the SQLiteDataDir setting, for use with Config::get()
1168     * @see MainConfigSchema::SQLiteDataDir
1169     */
1170    public const SQLiteDataDir = 'SQLiteDataDir';
1171
1172    /**
1173     * Name constant for the SharedDB setting, for use with Config::get()
1174     * @see MainConfigSchema::SharedDB
1175     */
1176    public const SharedDB = 'SharedDB';
1177
1178    /**
1179     * Name constant for the SharedPrefix setting, for use with Config::get()
1180     * @see MainConfigSchema::SharedPrefix
1181     */
1182    public const SharedPrefix = 'SharedPrefix';
1183
1184    /**
1185     * Name constant for the SharedTables setting, for use with Config::get()
1186     * @see MainConfigSchema::SharedTables
1187     */
1188    public const SharedTables = 'SharedTables';
1189
1190    /**
1191     * Name constant for the SharedSchema setting, for use with Config::get()
1192     * @see MainConfigSchema::SharedSchema
1193     */
1194    public const SharedSchema = 'SharedSchema';
1195
1196    /**
1197     * Name constant for the DBservers setting, for use with Config::get()
1198     * @see MainConfigSchema::DBservers
1199     */
1200    public const DBservers = 'DBservers';
1201
1202    /**
1203     * Name constant for the LBFactoryConf setting, for use with Config::get()
1204     * @see MainConfigSchema::LBFactoryConf
1205     */
1206    public const LBFactoryConf = 'LBFactoryConf';
1207
1208    /**
1209     * Name constant for the DataCenterUpdateStickTTL setting, for use with Config::get()
1210     * @see MainConfigSchema::DataCenterUpdateStickTTL
1211     */
1212    public const DataCenterUpdateStickTTL = 'DataCenterUpdateStickTTL';
1213
1214    /**
1215     * Name constant for the DBerrorLog setting, for use with Config::get()
1216     * @see MainConfigSchema::DBerrorLog
1217     */
1218    public const DBerrorLog = 'DBerrorLog';
1219
1220    /**
1221     * Name constant for the DBerrorLogTZ setting, for use with Config::get()
1222     * @see MainConfigSchema::DBerrorLogTZ
1223     */
1224    public const DBerrorLogTZ = 'DBerrorLogTZ';
1225
1226    /**
1227     * Name constant for the LocalDatabases setting, for use with Config::get()
1228     * @see MainConfigSchema::LocalDatabases
1229     */
1230    public const LocalDatabases = 'LocalDatabases';
1231
1232    /**
1233     * Name constant for the DatabaseReplicaLagWarning setting, for use with Config::get()
1234     * @see MainConfigSchema::DatabaseReplicaLagWarning
1235     */
1236    public const DatabaseReplicaLagWarning = 'DatabaseReplicaLagWarning';
1237
1238    /**
1239     * Name constant for the DatabaseReplicaLagCritical setting, for use with Config::get()
1240     * @see MainConfigSchema::DatabaseReplicaLagCritical
1241     */
1242    public const DatabaseReplicaLagCritical = 'DatabaseReplicaLagCritical';
1243
1244    /**
1245     * Name constant for the MaxExecutionTimeForExpensiveQueries setting, for use with Config::get()
1246     * @see MainConfigSchema::MaxExecutionTimeForExpensiveQueries
1247     */
1248    public const MaxExecutionTimeForExpensiveQueries = 'MaxExecutionTimeForExpensiveQueries';
1249
1250    /**
1251     * Name constant for the VirtualDomainsMapping setting, for use with Config::get()
1252     * @see MainConfigSchema::VirtualDomainsMapping
1253     */
1254    public const VirtualDomainsMapping = 'VirtualDomainsMapping';
1255
1256    /**
1257     * Name constant for the TemplateLinksSchemaMigrationStage setting, for use with Config::get()
1258     * @see MainConfigSchema::TemplateLinksSchemaMigrationStage
1259     */
1260    public const TemplateLinksSchemaMigrationStage = 'TemplateLinksSchemaMigrationStage';
1261
1262    /**
1263     * Name constant for the PageLinksSchemaMigrationStage setting, for use with Config::get()
1264     * @see MainConfigSchema::PageLinksSchemaMigrationStage
1265     */
1266    public const PageLinksSchemaMigrationStage = 'PageLinksSchemaMigrationStage';
1267
1268    /**
1269     * Name constant for the ExternalLinksDomainGaps setting, for use with Config::get()
1270     * @see MainConfigSchema::ExternalLinksDomainGaps
1271     */
1272    public const ExternalLinksDomainGaps = 'ExternalLinksDomainGaps';
1273
1274    /**
1275     * Name constant for the ContentHandlers setting, for use with Config::get()
1276     * @see MainConfigSchema::ContentHandlers
1277     */
1278    public const ContentHandlers = 'ContentHandlers';
1279
1280    /**
1281     * Name constant for the NamespaceContentModels setting, for use with Config::get()
1282     * @see MainConfigSchema::NamespaceContentModels
1283     */
1284    public const NamespaceContentModels = 'NamespaceContentModels';
1285
1286    /**
1287     * Name constant for the TextModelsToParse setting, for use with Config::get()
1288     * @see MainConfigSchema::TextModelsToParse
1289     */
1290    public const TextModelsToParse = 'TextModelsToParse';
1291
1292    /**
1293     * Name constant for the CompressRevisions setting, for use with Config::get()
1294     * @see MainConfigSchema::CompressRevisions
1295     */
1296    public const CompressRevisions = 'CompressRevisions';
1297
1298    /**
1299     * Name constant for the ExternalStores setting, for use with Config::get()
1300     * @see MainConfigSchema::ExternalStores
1301     */
1302    public const ExternalStores = 'ExternalStores';
1303
1304    /**
1305     * Name constant for the ExternalServers setting, for use with Config::get()
1306     * @see MainConfigSchema::ExternalServers
1307     */
1308    public const ExternalServers = 'ExternalServers';
1309
1310    /**
1311     * Name constant for the DefaultExternalStore setting, for use with Config::get()
1312     * @see MainConfigSchema::DefaultExternalStore
1313     */
1314    public const DefaultExternalStore = 'DefaultExternalStore';
1315
1316    /**
1317     * Name constant for the RevisionCacheExpiry setting, for use with Config::get()
1318     * @see MainConfigSchema::RevisionCacheExpiry
1319     */
1320    public const RevisionCacheExpiry = 'RevisionCacheExpiry';
1321
1322    /**
1323     * Name constant for the PageLanguageUseDB setting, for use with Config::get()
1324     * @see MainConfigSchema::PageLanguageUseDB
1325     */
1326    public const PageLanguageUseDB = 'PageLanguageUseDB';
1327
1328    /**
1329     * Name constant for the DiffEngine setting, for use with Config::get()
1330     * @see MainConfigSchema::DiffEngine
1331     */
1332    public const DiffEngine = 'DiffEngine';
1333
1334    /**
1335     * Name constant for the ExternalDiffEngine setting, for use with Config::get()
1336     * @see MainConfigSchema::ExternalDiffEngine
1337     */
1338    public const ExternalDiffEngine = 'ExternalDiffEngine';
1339
1340    /**
1341     * Name constant for the Wikidiff2Options setting, for use with Config::get()
1342     * @see MainConfigSchema::Wikidiff2Options
1343     */
1344    public const Wikidiff2Options = 'Wikidiff2Options';
1345
1346    /**
1347     * Name constant for the RequestTimeLimit setting, for use with Config::get()
1348     * @see MainConfigSchema::RequestTimeLimit
1349     */
1350    public const RequestTimeLimit = 'RequestTimeLimit';
1351
1352    /**
1353     * Name constant for the TransactionalTimeLimit setting, for use with Config::get()
1354     * @see MainConfigSchema::TransactionalTimeLimit
1355     */
1356    public const TransactionalTimeLimit = 'TransactionalTimeLimit';
1357
1358    /**
1359     * Name constant for the CriticalSectionTimeLimit setting, for use with Config::get()
1360     * @see MainConfigSchema::CriticalSectionTimeLimit
1361     */
1362    public const CriticalSectionTimeLimit = 'CriticalSectionTimeLimit';
1363
1364    /**
1365     * Name constant for the MiserMode setting, for use with Config::get()
1366     * @see MainConfigSchema::MiserMode
1367     */
1368    public const MiserMode = 'MiserMode';
1369
1370    /**
1371     * Name constant for the DisableQueryPages setting, for use with Config::get()
1372     * @see MainConfigSchema::DisableQueryPages
1373     */
1374    public const DisableQueryPages = 'DisableQueryPages';
1375
1376    /**
1377     * Name constant for the QueryCacheLimit setting, for use with Config::get()
1378     * @see MainConfigSchema::QueryCacheLimit
1379     */
1380    public const QueryCacheLimit = 'QueryCacheLimit';
1381
1382    /**
1383     * Name constant for the WantedPagesThreshold setting, for use with Config::get()
1384     * @see MainConfigSchema::WantedPagesThreshold
1385     */
1386    public const WantedPagesThreshold = 'WantedPagesThreshold';
1387
1388    /**
1389     * Name constant for the AllowSlowParserFunctions setting, for use with Config::get()
1390     * @see MainConfigSchema::AllowSlowParserFunctions
1391     */
1392    public const AllowSlowParserFunctions = 'AllowSlowParserFunctions';
1393
1394    /**
1395     * Name constant for the AllowSchemaUpdates setting, for use with Config::get()
1396     * @see MainConfigSchema::AllowSchemaUpdates
1397     */
1398    public const AllowSchemaUpdates = 'AllowSchemaUpdates';
1399
1400    /**
1401     * Name constant for the MaxArticleSize setting, for use with Config::get()
1402     * @see MainConfigSchema::MaxArticleSize
1403     */
1404    public const MaxArticleSize = 'MaxArticleSize';
1405
1406    /**
1407     * Name constant for the MemoryLimit setting, for use with Config::get()
1408     * @see MainConfigSchema::MemoryLimit
1409     */
1410    public const MemoryLimit = 'MemoryLimit';
1411
1412    /**
1413     * Name constant for the PoolCounterConf setting, for use with Config::get()
1414     * @see MainConfigSchema::PoolCounterConf
1415     */
1416    public const PoolCounterConf = 'PoolCounterConf';
1417
1418    /**
1419     * Name constant for the PoolCountClientConf setting, for use with Config::get()
1420     * @see MainConfigSchema::PoolCountClientConf
1421     */
1422    public const PoolCountClientConf = 'PoolCountClientConf';
1423
1424    /**
1425     * Name constant for the MaxUserDBWriteDuration setting, for use with Config::get()
1426     * @see MainConfigSchema::MaxUserDBWriteDuration
1427     */
1428    public const MaxUserDBWriteDuration = 'MaxUserDBWriteDuration';
1429
1430    /**
1431     * Name constant for the MaxJobDBWriteDuration setting, for use with Config::get()
1432     * @see MainConfigSchema::MaxJobDBWriteDuration
1433     */
1434    public const MaxJobDBWriteDuration = 'MaxJobDBWriteDuration';
1435
1436    /**
1437     * Name constant for the LinkHolderBatchSize setting, for use with Config::get()
1438     * @see MainConfigSchema::LinkHolderBatchSize
1439     */
1440    public const LinkHolderBatchSize = 'LinkHolderBatchSize';
1441
1442    /**
1443     * Name constant for the MaximumMovedPages setting, for use with Config::get()
1444     * @see MainConfigSchema::MaximumMovedPages
1445     */
1446    public const MaximumMovedPages = 'MaximumMovedPages';
1447
1448    /**
1449     * Name constant for the ForceDeferredUpdatesPreSend setting, for use with Config::get()
1450     * @see MainConfigSchema::ForceDeferredUpdatesPreSend
1451     */
1452    public const ForceDeferredUpdatesPreSend = 'ForceDeferredUpdatesPreSend';
1453
1454    /**
1455     * Name constant for the MultiShardSiteStats setting, for use with Config::get()
1456     * @see MainConfigSchema::MultiShardSiteStats
1457     */
1458    public const MultiShardSiteStats = 'MultiShardSiteStats';
1459
1460    /**
1461     * Name constant for the CacheDirectory setting, for use with Config::get()
1462     * @see MainConfigSchema::CacheDirectory
1463     */
1464    public const CacheDirectory = 'CacheDirectory';
1465
1466    /**
1467     * Name constant for the MainCacheType setting, for use with Config::get()
1468     * @see MainConfigSchema::MainCacheType
1469     */
1470    public const MainCacheType = 'MainCacheType';
1471
1472    /**
1473     * Name constant for the MessageCacheType setting, for use with Config::get()
1474     * @see MainConfigSchema::MessageCacheType
1475     */
1476    public const MessageCacheType = 'MessageCacheType';
1477
1478    /**
1479     * Name constant for the ParserCacheType setting, for use with Config::get()
1480     * @see MainConfigSchema::ParserCacheType
1481     */
1482    public const ParserCacheType = 'ParserCacheType';
1483
1484    /**
1485     * Name constant for the SessionCacheType setting, for use with Config::get()
1486     * @see MainConfigSchema::SessionCacheType
1487     */
1488    public const SessionCacheType = 'SessionCacheType';
1489
1490    /**
1491     * Name constant for the LanguageConverterCacheType setting, for use with Config::get()
1492     * @see MainConfigSchema::LanguageConverterCacheType
1493     */
1494    public const LanguageConverterCacheType = 'LanguageConverterCacheType';
1495
1496    /**
1497     * Name constant for the ObjectCaches setting, for use with Config::get()
1498     * @see MainConfigSchema::ObjectCaches
1499     */
1500    public const ObjectCaches = 'ObjectCaches';
1501
1502    /**
1503     * Name constant for the WANObjectCache setting, for use with Config::get()
1504     * @see MainConfigSchema::WANObjectCache
1505     */
1506    public const WANObjectCache = 'WANObjectCache';
1507
1508    /**
1509     * Name constant for the MicroStashType setting, for use with Config::get()
1510     * @see MainConfigSchema::MicroStashType
1511     */
1512    public const MicroStashType = 'MicroStashType';
1513
1514    /**
1515     * Name constant for the MainStash setting, for use with Config::get()
1516     * @see MainConfigSchema::MainStash
1517     */
1518    public const MainStash = 'MainStash';
1519
1520    /**
1521     * Name constant for the ParsoidCacheConfig setting, for use with Config::get()
1522     * @see MainConfigSchema::ParsoidCacheConfig
1523     */
1524    public const ParsoidCacheConfig = 'ParsoidCacheConfig';
1525
1526    /**
1527     * Name constant for the ParserCacheFilterConfig setting, for use with Config::get()
1528     * @see MainConfigSchema::ParserCacheFilterConfig
1529     */
1530    public const ParserCacheFilterConfig = 'ParserCacheFilterConfig';
1531
1532    /**
1533     * Name constant for the ChronologyProtectorStash setting, for use with Config::get()
1534     * @see MainConfigSchema::ChronologyProtectorStash
1535     */
1536    public const ChronologyProtectorStash = 'ChronologyProtectorStash';
1537
1538    /**
1539     * Name constant for the ChronologyProtectorSecret setting, for use with Config::get()
1540     * @see MainConfigSchema::ChronologyProtectorSecret
1541     */
1542    public const ChronologyProtectorSecret = 'ChronologyProtectorSecret';
1543
1544    /**
1545     * Name constant for the ParserCacheExpireTime setting, for use with Config::get()
1546     * @see MainConfigSchema::ParserCacheExpireTime
1547     */
1548    public const ParserCacheExpireTime = 'ParserCacheExpireTime';
1549
1550    /**
1551     * Name constant for the OldRevisionParserCacheExpireTime setting, for use with Config::get()
1552     * @see MainConfigSchema::OldRevisionParserCacheExpireTime
1553     */
1554    public const OldRevisionParserCacheExpireTime = 'OldRevisionParserCacheExpireTime';
1555
1556    /**
1557     * Name constant for the ObjectCacheSessionExpiry setting, for use with Config::get()
1558     * @see MainConfigSchema::ObjectCacheSessionExpiry
1559     */
1560    public const ObjectCacheSessionExpiry = 'ObjectCacheSessionExpiry';
1561
1562    /**
1563     * Name constant for the PHPSessionHandling setting, for use with Config::get()
1564     * @see MainConfigSchema::PHPSessionHandling
1565     */
1566    public const PHPSessionHandling = 'PHPSessionHandling';
1567
1568    /**
1569     * Name constant for the SuspiciousIpExpiry setting, for use with Config::get()
1570     * @see MainConfigSchema::SuspiciousIpExpiry
1571     */
1572    public const SuspiciousIpExpiry = 'SuspiciousIpExpiry';
1573
1574    /**
1575     * Name constant for the SessionPbkdf2Iterations setting, for use with Config::get()
1576     * @see MainConfigSchema::SessionPbkdf2Iterations
1577     */
1578    public const SessionPbkdf2Iterations = 'SessionPbkdf2Iterations';
1579
1580    /**
1581     * Name constant for the MemCachedServers setting, for use with Config::get()
1582     * @see MainConfigSchema::MemCachedServers
1583     */
1584    public const MemCachedServers = 'MemCachedServers';
1585
1586    /**
1587     * Name constant for the MemCachedPersistent setting, for use with Config::get()
1588     * @see MainConfigSchema::MemCachedPersistent
1589     */
1590    public const MemCachedPersistent = 'MemCachedPersistent';
1591
1592    /**
1593     * Name constant for the MemCachedTimeout setting, for use with Config::get()
1594     * @see MainConfigSchema::MemCachedTimeout
1595     */
1596    public const MemCachedTimeout = 'MemCachedTimeout';
1597
1598    /**
1599     * Name constant for the UseLocalMessageCache setting, for use with Config::get()
1600     * @see MainConfigSchema::UseLocalMessageCache
1601     */
1602    public const UseLocalMessageCache = 'UseLocalMessageCache';
1603
1604    /**
1605     * Name constant for the AdaptiveMessageCache setting, for use with Config::get()
1606     * @see MainConfigSchema::AdaptiveMessageCache
1607     */
1608    public const AdaptiveMessageCache = 'AdaptiveMessageCache';
1609
1610    /**
1611     * Name constant for the LocalisationCacheConf setting, for use with Config::get()
1612     * @see MainConfigSchema::LocalisationCacheConf
1613     */
1614    public const LocalisationCacheConf = 'LocalisationCacheConf';
1615
1616    /**
1617     * Name constant for the CachePages setting, for use with Config::get()
1618     * @see MainConfigSchema::CachePages
1619     */
1620    public const CachePages = 'CachePages';
1621
1622    /**
1623     * Name constant for the CacheEpoch setting, for use with Config::get()
1624     * @see MainConfigSchema::CacheEpoch
1625     */
1626    public const CacheEpoch = 'CacheEpoch';
1627
1628    /**
1629     * Name constant for the GitInfoCacheDirectory setting, for use with Config::get()
1630     * @see MainConfigSchema::GitInfoCacheDirectory
1631     */
1632    public const GitInfoCacheDirectory = 'GitInfoCacheDirectory';
1633
1634    /**
1635     * Name constant for the UseFileCache setting, for use with Config::get()
1636     * @see MainConfigSchema::UseFileCache
1637     */
1638    public const UseFileCache = 'UseFileCache';
1639
1640    /**
1641     * Name constant for the FileCacheDepth setting, for use with Config::get()
1642     * @see MainConfigSchema::FileCacheDepth
1643     */
1644    public const FileCacheDepth = 'FileCacheDepth';
1645
1646    /**
1647     * Name constant for the RenderHashAppend setting, for use with Config::get()
1648     * @see MainConfigSchema::RenderHashAppend
1649     */
1650    public const RenderHashAppend = 'RenderHashAppend';
1651
1652    /**
1653     * Name constant for the EnableSidebarCache setting, for use with Config::get()
1654     * @see MainConfigSchema::EnableSidebarCache
1655     */
1656    public const EnableSidebarCache = 'EnableSidebarCache';
1657
1658    /**
1659     * Name constant for the SidebarCacheExpiry setting, for use with Config::get()
1660     * @see MainConfigSchema::SidebarCacheExpiry
1661     */
1662    public const SidebarCacheExpiry = 'SidebarCacheExpiry';
1663
1664    /**
1665     * Name constant for the UseGzip setting, for use with Config::get()
1666     * @see MainConfigSchema::UseGzip
1667     */
1668    public const UseGzip = 'UseGzip';
1669
1670    /**
1671     * Name constant for the InvalidateCacheOnLocalSettingsChange setting, for use with Config::get()
1672     * @see MainConfigSchema::InvalidateCacheOnLocalSettingsChange
1673     */
1674    public const InvalidateCacheOnLocalSettingsChange = 'InvalidateCacheOnLocalSettingsChange';
1675
1676    /**
1677     * Name constant for the ExtensionInfoMTime setting, for use with Config::get()
1678     * @see MainConfigSchema::ExtensionInfoMTime
1679     */
1680    public const ExtensionInfoMTime = 'ExtensionInfoMTime';
1681
1682    /**
1683     * Name constant for the EnableRemoteBagOStuffTests setting, for use with Config::get()
1684     * @see MainConfigSchema::EnableRemoteBagOStuffTests
1685     */
1686    public const EnableRemoteBagOStuffTests = 'EnableRemoteBagOStuffTests';
1687
1688    /**
1689     * Name constant for the UseCdn setting, for use with Config::get()
1690     * @see MainConfigSchema::UseCdn
1691     */
1692    public const UseCdn = 'UseCdn';
1693
1694    /**
1695     * Name constant for the VaryOnXFP setting, for use with Config::get()
1696     * @see MainConfigSchema::VaryOnXFP
1697     */
1698    public const VaryOnXFP = 'VaryOnXFP';
1699
1700    /**
1701     * Name constant for the InternalServer setting, for use with Config::get()
1702     * @see MainConfigSchema::InternalServer
1703     */
1704    public const InternalServer = 'InternalServer';
1705
1706    /**
1707     * Name constant for the CdnMaxAge setting, for use with Config::get()
1708     * @see MainConfigSchema::CdnMaxAge
1709     */
1710    public const CdnMaxAge = 'CdnMaxAge';
1711
1712    /**
1713     * Name constant for the CdnMaxageLagged setting, for use with Config::get()
1714     * @see MainConfigSchema::CdnMaxageLagged
1715     */
1716    public const CdnMaxageLagged = 'CdnMaxageLagged';
1717
1718    /**
1719     * Name constant for the CdnMaxageStale setting, for use with Config::get()
1720     * @see MainConfigSchema::CdnMaxageStale
1721     */
1722    public const CdnMaxageStale = 'CdnMaxageStale';
1723
1724    /**
1725     * Name constant for the CdnReboundPurgeDelay setting, for use with Config::get()
1726     * @see MainConfigSchema::CdnReboundPurgeDelay
1727     */
1728    public const CdnReboundPurgeDelay = 'CdnReboundPurgeDelay';
1729
1730    /**
1731     * Name constant for the CdnMaxageSubstitute setting, for use with Config::get()
1732     * @see MainConfigSchema::CdnMaxageSubstitute
1733     */
1734    public const CdnMaxageSubstitute = 'CdnMaxageSubstitute';
1735
1736    /**
1737     * Name constant for the ForcedRawSMaxage setting, for use with Config::get()
1738     * @see MainConfigSchema::ForcedRawSMaxage
1739     */
1740    public const ForcedRawSMaxage = 'ForcedRawSMaxage';
1741
1742    /**
1743     * Name constant for the CdnServers setting, for use with Config::get()
1744     * @see MainConfigSchema::CdnServers
1745     */
1746    public const CdnServers = 'CdnServers';
1747
1748    /**
1749     * Name constant for the CdnServersNoPurge setting, for use with Config::get()
1750     * @see MainConfigSchema::CdnServersNoPurge
1751     */
1752    public const CdnServersNoPurge = 'CdnServersNoPurge';
1753
1754    /**
1755     * Name constant for the HTCPRouting setting, for use with Config::get()
1756     * @see MainConfigSchema::HTCPRouting
1757     */
1758    public const HTCPRouting = 'HTCPRouting';
1759
1760    /**
1761     * Name constant for the HTCPMulticastTTL setting, for use with Config::get()
1762     * @see MainConfigSchema::HTCPMulticastTTL
1763     */
1764    public const HTCPMulticastTTL = 'HTCPMulticastTTL';
1765
1766    /**
1767     * Name constant for the UsePrivateIPs setting, for use with Config::get()
1768     * @see MainConfigSchema::UsePrivateIPs
1769     */
1770    public const UsePrivateIPs = 'UsePrivateIPs';
1771
1772    /**
1773     * Name constant for the CdnMatchParameterOrder setting, for use with Config::get()
1774     * @see MainConfigSchema::CdnMatchParameterOrder
1775     */
1776    public const CdnMatchParameterOrder = 'CdnMatchParameterOrder';
1777
1778    /**
1779     * Name constant for the LanguageCode setting, for use with Config::get()
1780     * @see MainConfigSchema::LanguageCode
1781     */
1782    public const LanguageCode = 'LanguageCode';
1783
1784    /**
1785     * Name constant for the GrammarForms setting, for use with Config::get()
1786     * @see MainConfigSchema::GrammarForms
1787     */
1788    public const GrammarForms = 'GrammarForms';
1789
1790    /**
1791     * Name constant for the InterwikiMagic setting, for use with Config::get()
1792     * @see MainConfigSchema::InterwikiMagic
1793     */
1794    public const InterwikiMagic = 'InterwikiMagic';
1795
1796    /**
1797     * Name constant for the HideInterlanguageLinks setting, for use with Config::get()
1798     * @see MainConfigSchema::HideInterlanguageLinks
1799     */
1800    public const HideInterlanguageLinks = 'HideInterlanguageLinks';
1801
1802    /**
1803     * Name constant for the ExtraInterlanguageLinkPrefixes setting, for use with Config::get()
1804     * @see MainConfigSchema::ExtraInterlanguageLinkPrefixes
1805     */
1806    public const ExtraInterlanguageLinkPrefixes = 'ExtraInterlanguageLinkPrefixes';
1807
1808    /**
1809     * Name constant for the InterlanguageLinkCodeMap setting, for use with Config::get()
1810     * @see MainConfigSchema::InterlanguageLinkCodeMap
1811     */
1812    public const InterlanguageLinkCodeMap = 'InterlanguageLinkCodeMap';
1813
1814    /**
1815     * Name constant for the ExtraLanguageNames setting, for use with Config::get()
1816     * @see MainConfigSchema::ExtraLanguageNames
1817     */
1818    public const ExtraLanguageNames = 'ExtraLanguageNames';
1819
1820    /**
1821     * Name constant for the ExtraLanguageCodes setting, for use with Config::get()
1822     * @see MainConfigSchema::ExtraLanguageCodes
1823     */
1824    public const ExtraLanguageCodes = 'ExtraLanguageCodes';
1825
1826    /**
1827     * Name constant for the DummyLanguageCodes setting, for use with Config::get()
1828     * @see MainConfigSchema::DummyLanguageCodes
1829     */
1830    public const DummyLanguageCodes = 'DummyLanguageCodes';
1831
1832    /**
1833     * Name constant for the AllUnicodeFixes setting, for use with Config::get()
1834     * @see MainConfigSchema::AllUnicodeFixes
1835     */
1836    public const AllUnicodeFixes = 'AllUnicodeFixes';
1837
1838    /**
1839     * Name constant for the LegacyEncoding setting, for use with Config::get()
1840     * @see MainConfigSchema::LegacyEncoding
1841     */
1842    public const LegacyEncoding = 'LegacyEncoding';
1843
1844    /**
1845     * Name constant for the AmericanDates setting, for use with Config::get()
1846     * @see MainConfigSchema::AmericanDates
1847     */
1848    public const AmericanDates = 'AmericanDates';
1849
1850    /**
1851     * Name constant for the TranslateNumerals setting, for use with Config::get()
1852     * @see MainConfigSchema::TranslateNumerals
1853     */
1854    public const TranslateNumerals = 'TranslateNumerals';
1855
1856    /**
1857     * Name constant for the UseDatabaseMessages setting, for use with Config::get()
1858     * @see MainConfigSchema::UseDatabaseMessages
1859     */
1860    public const UseDatabaseMessages = 'UseDatabaseMessages';
1861
1862    /**
1863     * Name constant for the MaxMsgCacheEntrySize setting, for use with Config::get()
1864     * @see MainConfigSchema::MaxMsgCacheEntrySize
1865     */
1866    public const MaxMsgCacheEntrySize = 'MaxMsgCacheEntrySize';
1867
1868    /**
1869     * Name constant for the DisableLangConversion setting, for use with Config::get()
1870     * @see MainConfigSchema::DisableLangConversion
1871     */
1872    public const DisableLangConversion = 'DisableLangConversion';
1873
1874    /**
1875     * Name constant for the DisableTitleConversion setting, for use with Config::get()
1876     * @see MainConfigSchema::DisableTitleConversion
1877     */
1878    public const DisableTitleConversion = 'DisableTitleConversion';
1879
1880    /**
1881     * Name constant for the DefaultLanguageVariant setting, for use with Config::get()
1882     * @see MainConfigSchema::DefaultLanguageVariant
1883     */
1884    public const DefaultLanguageVariant = 'DefaultLanguageVariant';
1885
1886    /**
1887     * Name constant for the UsePigLatinVariant setting, for use with Config::get()
1888     * @see MainConfigSchema::UsePigLatinVariant
1889     */
1890    public const UsePigLatinVariant = 'UsePigLatinVariant';
1891
1892    /**
1893     * Name constant for the DisabledVariants setting, for use with Config::get()
1894     * @see MainConfigSchema::DisabledVariants
1895     */
1896    public const DisabledVariants = 'DisabledVariants';
1897
1898    /**
1899     * Name constant for the VariantArticlePath setting, for use with Config::get()
1900     * @see MainConfigSchema::VariantArticlePath
1901     */
1902    public const VariantArticlePath = 'VariantArticlePath';
1903
1904    /**
1905     * Name constant for the UseXssLanguage setting, for use with Config::get()
1906     * @see MainConfigSchema::UseXssLanguage
1907     */
1908    public const UseXssLanguage = 'UseXssLanguage';
1909
1910    /**
1911     * Name constant for the LoginLanguageSelector setting, for use with Config::get()
1912     * @see MainConfigSchema::LoginLanguageSelector
1913     */
1914    public const LoginLanguageSelector = 'LoginLanguageSelector';
1915
1916    /**
1917     * Name constant for the ForceUIMsgAsContentMsg setting, for use with Config::get()
1918     * @see MainConfigSchema::ForceUIMsgAsContentMsg
1919     */
1920    public const ForceUIMsgAsContentMsg = 'ForceUIMsgAsContentMsg';
1921
1922    /**
1923     * Name constant for the RawHtmlMessages setting, for use with Config::get()
1924     * @see MainConfigSchema::RawHtmlMessages
1925     */
1926    public const RawHtmlMessages = 'RawHtmlMessages';
1927
1928    /**
1929     * Name constant for the Localtimezone setting, for use with Config::get()
1930     * @see MainConfigSchema::Localtimezone
1931     */
1932    public const Localtimezone = 'Localtimezone';
1933
1934    /**
1935     * Name constant for the LocalTZoffset setting, for use with Config::get()
1936     * @see MainConfigSchema::LocalTZoffset
1937     */
1938    public const LocalTZoffset = 'LocalTZoffset';
1939
1940    /**
1941     * Name constant for the OverrideUcfirstCharacters setting, for use with Config::get()
1942     * @see MainConfigSchema::OverrideUcfirstCharacters
1943     */
1944    public const OverrideUcfirstCharacters = 'OverrideUcfirstCharacters';
1945
1946    /**
1947     * Name constant for the MimeType setting, for use with Config::get()
1948     * @see MainConfigSchema::MimeType
1949     */
1950    public const MimeType = 'MimeType';
1951
1952    /**
1953     * Name constant for the Html5Version setting, for use with Config::get()
1954     * @see MainConfigSchema::Html5Version
1955     */
1956    public const Html5Version = 'Html5Version';
1957
1958    /**
1959     * Name constant for the EditSubmitButtonLabelPublish setting, for use with Config::get()
1960     * @see MainConfigSchema::EditSubmitButtonLabelPublish
1961     */
1962    public const EditSubmitButtonLabelPublish = 'EditSubmitButtonLabelPublish';
1963
1964    /**
1965     * Name constant for the XhtmlNamespaces setting, for use with Config::get()
1966     * @see MainConfigSchema::XhtmlNamespaces
1967     */
1968    public const XhtmlNamespaces = 'XhtmlNamespaces';
1969
1970    /**
1971     * Name constant for the SiteNotice setting, for use with Config::get()
1972     * @see MainConfigSchema::SiteNotice
1973     */
1974    public const SiteNotice = 'SiteNotice';
1975
1976    /**
1977     * Name constant for the BrowserFormatDetection setting, for use with Config::get()
1978     * @see MainConfigSchema::BrowserFormatDetection
1979     */
1980    public const BrowserFormatDetection = 'BrowserFormatDetection';
1981
1982    /**
1983     * Name constant for the SkinMetaTags setting, for use with Config::get()
1984     * @see MainConfigSchema::SkinMetaTags
1985     */
1986    public const SkinMetaTags = 'SkinMetaTags';
1987
1988    /**
1989     * Name constant for the DefaultSkin setting, for use with Config::get()
1990     * @see MainConfigSchema::DefaultSkin
1991     */
1992    public const DefaultSkin = 'DefaultSkin';
1993
1994    /**
1995     * Name constant for the FallbackSkin setting, for use with Config::get()
1996     * @see MainConfigSchema::FallbackSkin
1997     */
1998    public const FallbackSkin = 'FallbackSkin';
1999
2000    /**
2001     * Name constant for the SkipSkins setting, for use with Config::get()
2002     * @see MainConfigSchema::SkipSkins
2003     */
2004    public const SkipSkins = 'SkipSkins';
2005
2006    /**
2007     * Name constant for the DisableOutputCompression setting, for use with Config::get()
2008     * @see MainConfigSchema::DisableOutputCompression
2009     */
2010    public const DisableOutputCompression = 'DisableOutputCompression';
2011
2012    /**
2013     * Name constant for the FragmentMode setting, for use with Config::get()
2014     * @see MainConfigSchema::FragmentMode
2015     */
2016    public const FragmentMode = 'FragmentMode';
2017
2018    /**
2019     * Name constant for the ExternalInterwikiFragmentMode setting, for use with Config::get()
2020     * @see MainConfigSchema::ExternalInterwikiFragmentMode
2021     */
2022    public const ExternalInterwikiFragmentMode = 'ExternalInterwikiFragmentMode';
2023
2024    /**
2025     * Name constant for the FooterIcons setting, for use with Config::get()
2026     * @see MainConfigSchema::FooterIcons
2027     */
2028    public const FooterIcons = 'FooterIcons';
2029
2030    /**
2031     * Name constant for the UseCombinedLoginLink setting, for use with Config::get()
2032     * @see MainConfigSchema::UseCombinedLoginLink
2033     */
2034    public const UseCombinedLoginLink = 'UseCombinedLoginLink';
2035
2036    /**
2037     * Name constant for the Edititis setting, for use with Config::get()
2038     * @see MainConfigSchema::Edititis
2039     */
2040    public const Edititis = 'Edititis';
2041
2042    /**
2043     * Name constant for the Send404Code setting, for use with Config::get()
2044     * @see MainConfigSchema::Send404Code
2045     */
2046    public const Send404Code = 'Send404Code';
2047
2048    /**
2049     * Name constant for the ShowRollbackEditCount setting, for use with Config::get()
2050     * @see MainConfigSchema::ShowRollbackEditCount
2051     */
2052    public const ShowRollbackEditCount = 'ShowRollbackEditCount';
2053
2054    /**
2055     * Name constant for the EnableCanonicalServerLink setting, for use with Config::get()
2056     * @see MainConfigSchema::EnableCanonicalServerLink
2057     */
2058    public const EnableCanonicalServerLink = 'EnableCanonicalServerLink';
2059
2060    /**
2061     * Name constant for the InterwikiLogoOverride setting, for use with Config::get()
2062     * @see MainConfigSchema::InterwikiLogoOverride
2063     */
2064    public const InterwikiLogoOverride = 'InterwikiLogoOverride';
2065
2066    /**
2067     * Name constant for the ResourceModules setting, for use with Config::get()
2068     * @see MainConfigSchema::ResourceModules
2069     */
2070    public const ResourceModules = 'ResourceModules';
2071
2072    /**
2073     * Name constant for the ResourceModuleSkinStyles setting, for use with Config::get()
2074     * @see MainConfigSchema::ResourceModuleSkinStyles
2075     */
2076    public const ResourceModuleSkinStyles = 'ResourceModuleSkinStyles';
2077
2078    /**
2079     * Name constant for the ResourceLoaderSources setting, for use with Config::get()
2080     * @see MainConfigSchema::ResourceLoaderSources
2081     */
2082    public const ResourceLoaderSources = 'ResourceLoaderSources';
2083
2084    /**
2085     * Name constant for the ResourceBasePath setting, for use with Config::get()
2086     * @see MainConfigSchema::ResourceBasePath
2087     */
2088    public const ResourceBasePath = 'ResourceBasePath';
2089
2090    /**
2091     * Name constant for the ResourceLoaderMaxage setting, for use with Config::get()
2092     * @see MainConfigSchema::ResourceLoaderMaxage
2093     */
2094    public const ResourceLoaderMaxage = 'ResourceLoaderMaxage';
2095
2096    /**
2097     * Name constant for the ResourceLoaderUseObjectCacheForDeps setting, for use with Config::get()
2098     * @see MainConfigSchema::ResourceLoaderUseObjectCacheForDeps
2099     */
2100    public const ResourceLoaderUseObjectCacheForDeps = 'ResourceLoaderUseObjectCacheForDeps';
2101
2102    /**
2103     * Name constant for the ResourceLoaderDebug setting, for use with Config::get()
2104     * @see MainConfigSchema::ResourceLoaderDebug
2105     */
2106    public const ResourceLoaderDebug = 'ResourceLoaderDebug';
2107
2108    /**
2109     * Name constant for the ResourceLoaderMaxQueryLength setting, for use with Config::get()
2110     * @see MainConfigSchema::ResourceLoaderMaxQueryLength
2111     */
2112    public const ResourceLoaderMaxQueryLength = 'ResourceLoaderMaxQueryLength';
2113
2114    /**
2115     * Name constant for the ResourceLoaderValidateJS setting, for use with Config::get()
2116     * @see MainConfigSchema::ResourceLoaderValidateJS
2117     */
2118    public const ResourceLoaderValidateJS = 'ResourceLoaderValidateJS';
2119
2120    /**
2121     * Name constant for the ResourceLoaderEnableJSProfiler setting, for use with Config::get()
2122     * @see MainConfigSchema::ResourceLoaderEnableJSProfiler
2123     */
2124    public const ResourceLoaderEnableJSProfiler = 'ResourceLoaderEnableJSProfiler';
2125
2126    /**
2127     * Name constant for the ResourceLoaderStorageEnabled setting, for use with Config::get()
2128     * @see MainConfigSchema::ResourceLoaderStorageEnabled
2129     */
2130    public const ResourceLoaderStorageEnabled = 'ResourceLoaderStorageEnabled';
2131
2132    /**
2133     * Name constant for the ResourceLoaderStorageVersion setting, for use with Config::get()
2134     * @see MainConfigSchema::ResourceLoaderStorageVersion
2135     */
2136    public const ResourceLoaderStorageVersion = 'ResourceLoaderStorageVersion';
2137
2138    /**
2139     * Name constant for the ResourceLoaderEnableSourceMapLinks setting, for use with Config::get()
2140     * @see MainConfigSchema::ResourceLoaderEnableSourceMapLinks
2141     */
2142    public const ResourceLoaderEnableSourceMapLinks = 'ResourceLoaderEnableSourceMapLinks';
2143
2144    /**
2145     * Name constant for the AllowSiteCSSOnRestrictedPages setting, for use with Config::get()
2146     * @see MainConfigSchema::AllowSiteCSSOnRestrictedPages
2147     */
2148    public const AllowSiteCSSOnRestrictedPages = 'AllowSiteCSSOnRestrictedPages';
2149
2150    /**
2151     * Name constant for the VueDevelopmentMode setting, for use with Config::get()
2152     * @see MainConfigSchema::VueDevelopmentMode
2153     */
2154    public const VueDevelopmentMode = 'VueDevelopmentMode';
2155
2156    /**
2157     * Name constant for the MetaNamespace setting, for use with Config::get()
2158     * @see MainConfigSchema::MetaNamespace
2159     */
2160    public const MetaNamespace = 'MetaNamespace';
2161
2162    /**
2163     * Name constant for the MetaNamespaceTalk setting, for use with Config::get()
2164     * @see MainConfigSchema::MetaNamespaceTalk
2165     */
2166    public const MetaNamespaceTalk = 'MetaNamespaceTalk';
2167
2168    /**
2169     * Name constant for the CanonicalNamespaceNames setting, for use with Config::get()
2170     * @see MainConfigSchema::CanonicalNamespaceNames
2171     */
2172    public const CanonicalNamespaceNames = 'CanonicalNamespaceNames';
2173
2174    /**
2175     * Name constant for the ExtraNamespaces setting, for use with Config::get()
2176     * @see MainConfigSchema::ExtraNamespaces
2177     */
2178    public const ExtraNamespaces = 'ExtraNamespaces';
2179
2180    /**
2181     * Name constant for the ExtraGenderNamespaces setting, for use with Config::get()
2182     * @see MainConfigSchema::ExtraGenderNamespaces
2183     */
2184    public const ExtraGenderNamespaces = 'ExtraGenderNamespaces';
2185
2186    /**
2187     * Name constant for the NamespaceAliases setting, for use with Config::get()
2188     * @see MainConfigSchema::NamespaceAliases
2189     */
2190    public const NamespaceAliases = 'NamespaceAliases';
2191
2192    /**
2193     * Name constant for the LegalTitleChars setting, for use with Config::get()
2194     * @see MainConfigSchema::LegalTitleChars
2195     * @deprecated since 1.41; use Extension:TitleBlacklist to customize
2196     */
2197    public const LegalTitleChars = 'LegalTitleChars';
2198
2199    /**
2200     * Name constant for the CapitalLinks setting, for use with Config::get()
2201     * @see MainConfigSchema::CapitalLinks
2202     */
2203    public const CapitalLinks = 'CapitalLinks';
2204
2205    /**
2206     * Name constant for the CapitalLinkOverrides setting, for use with Config::get()
2207     * @see MainConfigSchema::CapitalLinkOverrides
2208     */
2209    public const CapitalLinkOverrides = 'CapitalLinkOverrides';
2210
2211    /**
2212     * Name constant for the NamespacesWithSubpages setting, for use with Config::get()
2213     * @see MainConfigSchema::NamespacesWithSubpages
2214     */
2215    public const NamespacesWithSubpages = 'NamespacesWithSubpages';
2216
2217    /**
2218     * Name constant for the ContentNamespaces setting, for use with Config::get()
2219     * @see MainConfigSchema::ContentNamespaces
2220     */
2221    public const ContentNamespaces = 'ContentNamespaces';
2222
2223    /**
2224     * Name constant for the ShortPagesNamespaceExclusions setting, for use with Config::get()
2225     * @see MainConfigSchema::ShortPagesNamespaceExclusions
2226     */
2227    public const ShortPagesNamespaceExclusions = 'ShortPagesNamespaceExclusions';
2228
2229    /**
2230     * Name constant for the ExtraSignatureNamespaces setting, for use with Config::get()
2231     * @see MainConfigSchema::ExtraSignatureNamespaces
2232     */
2233    public const ExtraSignatureNamespaces = 'ExtraSignatureNamespaces';
2234
2235    /**
2236     * Name constant for the InvalidRedirectTargets setting, for use with Config::get()
2237     * @see MainConfigSchema::InvalidRedirectTargets
2238     */
2239    public const InvalidRedirectTargets = 'InvalidRedirectTargets';
2240
2241    /**
2242     * Name constant for the DisableHardRedirects setting, for use with Config::get()
2243     * @see MainConfigSchema::DisableHardRedirects
2244     */
2245    public const DisableHardRedirects = 'DisableHardRedirects';
2246
2247    /**
2248     * Name constant for the FixDoubleRedirects setting, for use with Config::get()
2249     * @see MainConfigSchema::FixDoubleRedirects
2250     */
2251    public const FixDoubleRedirects = 'FixDoubleRedirects';
2252
2253    /**
2254     * Name constant for the LocalInterwikis setting, for use with Config::get()
2255     * @see MainConfigSchema::LocalInterwikis
2256     */
2257    public const LocalInterwikis = 'LocalInterwikis';
2258
2259    /**
2260     * Name constant for the InterwikiExpiry setting, for use with Config::get()
2261     * @see MainConfigSchema::InterwikiExpiry
2262     */
2263    public const InterwikiExpiry = 'InterwikiExpiry';
2264
2265    /**
2266     * Name constant for the InterwikiCache setting, for use with Config::get()
2267     * @see MainConfigSchema::InterwikiCache
2268     */
2269    public const InterwikiCache = 'InterwikiCache';
2270
2271    /**
2272     * Name constant for the InterwikiScopes setting, for use with Config::get()
2273     * @see MainConfigSchema::InterwikiScopes
2274     */
2275    public const InterwikiScopes = 'InterwikiScopes';
2276
2277    /**
2278     * Name constant for the InterwikiFallbackSite setting, for use with Config::get()
2279     * @see MainConfigSchema::InterwikiFallbackSite
2280     */
2281    public const InterwikiFallbackSite = 'InterwikiFallbackSite';
2282
2283    /**
2284     * Name constant for the RedirectSources setting, for use with Config::get()
2285     * @see MainConfigSchema::RedirectSources
2286     */
2287    public const RedirectSources = 'RedirectSources';
2288
2289    /**
2290     * Name constant for the SiteTypes setting, for use with Config::get()
2291     * @see MainConfigSchema::SiteTypes
2292     */
2293    public const SiteTypes = 'SiteTypes';
2294
2295    /**
2296     * Name constant for the MaxTocLevel setting, for use with Config::get()
2297     * @see MainConfigSchema::MaxTocLevel
2298     */
2299    public const MaxTocLevel = 'MaxTocLevel';
2300
2301    /**
2302     * Name constant for the MaxPPNodeCount setting, for use with Config::get()
2303     * @see MainConfigSchema::MaxPPNodeCount
2304     */
2305    public const MaxPPNodeCount = 'MaxPPNodeCount';
2306
2307    /**
2308     * Name constant for the MaxTemplateDepth setting, for use with Config::get()
2309     * @see MainConfigSchema::MaxTemplateDepth
2310     */
2311    public const MaxTemplateDepth = 'MaxTemplateDepth';
2312
2313    /**
2314     * Name constant for the MaxPPExpandDepth setting, for use with Config::get()
2315     * @see MainConfigSchema::MaxPPExpandDepth
2316     */
2317    public const MaxPPExpandDepth = 'MaxPPExpandDepth';
2318
2319    /**
2320     * Name constant for the UrlProtocols setting, for use with Config::get()
2321     * @see MainConfigSchema::UrlProtocols
2322     */
2323    public const UrlProtocols = 'UrlProtocols';
2324
2325    /**
2326     * Name constant for the CleanSignatures setting, for use with Config::get()
2327     * @see MainConfigSchema::CleanSignatures
2328     */
2329    public const CleanSignatures = 'CleanSignatures';
2330
2331    /**
2332     * Name constant for the AllowExternalImages setting, for use with Config::get()
2333     * @see MainConfigSchema::AllowExternalImages
2334     */
2335    public const AllowExternalImages = 'AllowExternalImages';
2336
2337    /**
2338     * Name constant for the AllowExternalImagesFrom setting, for use with Config::get()
2339     * @see MainConfigSchema::AllowExternalImagesFrom
2340     */
2341    public const AllowExternalImagesFrom = 'AllowExternalImagesFrom';
2342
2343    /**
2344     * Name constant for the EnableImageWhitelist setting, for use with Config::get()
2345     * @see MainConfigSchema::EnableImageWhitelist
2346     */
2347    public const EnableImageWhitelist = 'EnableImageWhitelist';
2348
2349    /**
2350     * Name constant for the TidyConfig setting, for use with Config::get()
2351     * @see MainConfigSchema::TidyConfig
2352     */
2353    public const TidyConfig = 'TidyConfig';
2354
2355    /**
2356     * Name constant for the ParsoidSettings setting, for use with Config::get()
2357     * @see MainConfigSchema::ParsoidSettings
2358     */
2359    public const ParsoidSettings = 'ParsoidSettings';
2360
2361    /**
2362     * Name constant for the ParserEnableLegacyMediaDOM setting, for use with Config::get()
2363     * @see MainConfigSchema::ParserEnableLegacyMediaDOM
2364     * @deprecated since 1.41
2365     */
2366    public const ParserEnableLegacyMediaDOM = 'ParserEnableLegacyMediaDOM';
2367
2368    /**
2369     * Name constant for the UseContentMediaStyles setting, for use with Config::get()
2370     * @see MainConfigSchema::UseContentMediaStyles
2371     * @deprecated since 1.41
2372     */
2373    public const UseContentMediaStyles = 'UseContentMediaStyles';
2374
2375    /**
2376     * Name constant for the UseLegacyMediaStyles setting, for use with Config::get()
2377     * @see MainConfigSchema::UseLegacyMediaStyles
2378     */
2379    public const UseLegacyMediaStyles = 'UseLegacyMediaStyles';
2380
2381    /**
2382     * Name constant for the RawHtml setting, for use with Config::get()
2383     * @see MainConfigSchema::RawHtml
2384     */
2385    public const RawHtml = 'RawHtml';
2386
2387    /**
2388     * Name constant for the ExternalLinkTarget setting, for use with Config::get()
2389     * @see MainConfigSchema::ExternalLinkTarget
2390     */
2391    public const ExternalLinkTarget = 'ExternalLinkTarget';
2392
2393    /**
2394     * Name constant for the NoFollowLinks setting, for use with Config::get()
2395     * @see MainConfigSchema::NoFollowLinks
2396     */
2397    public const NoFollowLinks = 'NoFollowLinks';
2398
2399    /**
2400     * Name constant for the NoFollowNsExceptions setting, for use with Config::get()
2401     * @see MainConfigSchema::NoFollowNsExceptions
2402     */
2403    public const NoFollowNsExceptions = 'NoFollowNsExceptions';
2404
2405    /**
2406     * Name constant for the NoFollowDomainExceptions setting, for use with Config::get()
2407     * @see MainConfigSchema::NoFollowDomainExceptions
2408     */
2409    public const NoFollowDomainExceptions = 'NoFollowDomainExceptions';
2410
2411    /**
2412     * Name constant for the RegisterInternalExternals setting, for use with Config::get()
2413     * @see MainConfigSchema::RegisterInternalExternals
2414     */
2415    public const RegisterInternalExternals = 'RegisterInternalExternals';
2416
2417    /**
2418     * Name constant for the AllowDisplayTitle setting, for use with Config::get()
2419     * @see MainConfigSchema::AllowDisplayTitle
2420     */
2421    public const AllowDisplayTitle = 'AllowDisplayTitle';
2422
2423    /**
2424     * Name constant for the RestrictDisplayTitle setting, for use with Config::get()
2425     * @see MainConfigSchema::RestrictDisplayTitle
2426     */
2427    public const RestrictDisplayTitle = 'RestrictDisplayTitle';
2428
2429    /**
2430     * Name constant for the ExpensiveParserFunctionLimit setting, for use with Config::get()
2431     * @see MainConfigSchema::ExpensiveParserFunctionLimit
2432     */
2433    public const ExpensiveParserFunctionLimit = 'ExpensiveParserFunctionLimit';
2434
2435    /**
2436     * Name constant for the PreprocessorCacheThreshold setting, for use with Config::get()
2437     * @see MainConfigSchema::PreprocessorCacheThreshold
2438     */
2439    public const PreprocessorCacheThreshold = 'PreprocessorCacheThreshold';
2440
2441    /**
2442     * Name constant for the EnableScaryTranscluding setting, for use with Config::get()
2443     * @see MainConfigSchema::EnableScaryTranscluding
2444     */
2445    public const EnableScaryTranscluding = 'EnableScaryTranscluding';
2446
2447    /**
2448     * Name constant for the TranscludeCacheExpiry setting, for use with Config::get()
2449     * @see MainConfigSchema::TranscludeCacheExpiry
2450     */
2451    public const TranscludeCacheExpiry = 'TranscludeCacheExpiry';
2452
2453    /**
2454     * Name constant for the EnableMagicLinks setting, for use with Config::get()
2455     * @see MainConfigSchema::EnableMagicLinks
2456     */
2457    public const EnableMagicLinks = 'EnableMagicLinks';
2458
2459    /**
2460     * Name constant for the ArticleCountMethod setting, for use with Config::get()
2461     * @see MainConfigSchema::ArticleCountMethod
2462     */
2463    public const ArticleCountMethod = 'ArticleCountMethod';
2464
2465    /**
2466     * Name constant for the ActiveUserDays setting, for use with Config::get()
2467     * @see MainConfigSchema::ActiveUserDays
2468     */
2469    public const ActiveUserDays = 'ActiveUserDays';
2470
2471    /**
2472     * Name constant for the LearnerEdits setting, for use with Config::get()
2473     * @see MainConfigSchema::LearnerEdits
2474     */
2475    public const LearnerEdits = 'LearnerEdits';
2476
2477    /**
2478     * Name constant for the LearnerMemberSince setting, for use with Config::get()
2479     * @see MainConfigSchema::LearnerMemberSince
2480     */
2481    public const LearnerMemberSince = 'LearnerMemberSince';
2482
2483    /**
2484     * Name constant for the ExperiencedUserEdits setting, for use with Config::get()
2485     * @see MainConfigSchema::ExperiencedUserEdits
2486     */
2487    public const ExperiencedUserEdits = 'ExperiencedUserEdits';
2488
2489    /**
2490     * Name constant for the ExperiencedUserMemberSince setting, for use with Config::get()
2491     * @see MainConfigSchema::ExperiencedUserMemberSince
2492     */
2493    public const ExperiencedUserMemberSince = 'ExperiencedUserMemberSince';
2494
2495    /**
2496     * Name constant for the ManualRevertSearchRadius setting, for use with Config::get()
2497     * @see MainConfigSchema::ManualRevertSearchRadius
2498     */
2499    public const ManualRevertSearchRadius = 'ManualRevertSearchRadius';
2500
2501    /**
2502     * Name constant for the RevertedTagMaxDepth setting, for use with Config::get()
2503     * @see MainConfigSchema::RevertedTagMaxDepth
2504     */
2505    public const RevertedTagMaxDepth = 'RevertedTagMaxDepth';
2506
2507    /**
2508     * Name constant for the CentralIdLookupProviders setting, for use with Config::get()
2509     * @see MainConfigSchema::CentralIdLookupProviders
2510     */
2511    public const CentralIdLookupProviders = 'CentralIdLookupProviders';
2512
2513    /**
2514     * Name constant for the CentralIdLookupProvider setting, for use with Config::get()
2515     * @see MainConfigSchema::CentralIdLookupProvider
2516     */
2517    public const CentralIdLookupProvider = 'CentralIdLookupProvider';
2518
2519    /**
2520     * Name constant for the UserRegistrationProviders setting, for use with Config::get()
2521     * @see MainConfigSchema::UserRegistrationProviders
2522     */
2523    public const UserRegistrationProviders = 'UserRegistrationProviders';
2524
2525    /**
2526     * Name constant for the PasswordPolicy setting, for use with Config::get()
2527     * @see MainConfigSchema::PasswordPolicy
2528     */
2529    public const PasswordPolicy = 'PasswordPolicy';
2530
2531    /**
2532     * Name constant for the AuthManagerConfig setting, for use with Config::get()
2533     * @see MainConfigSchema::AuthManagerConfig
2534     */
2535    public const AuthManagerConfig = 'AuthManagerConfig';
2536
2537    /**
2538     * Name constant for the AuthManagerAutoConfig setting, for use with Config::get()
2539     * @see MainConfigSchema::AuthManagerAutoConfig
2540     */
2541    public const AuthManagerAutoConfig = 'AuthManagerAutoConfig';
2542
2543    /**
2544     * Name constant for the RememberMe setting, for use with Config::get()
2545     * @see MainConfigSchema::RememberMe
2546     */
2547    public const RememberMe = 'RememberMe';
2548
2549    /**
2550     * Name constant for the ReauthenticateTime setting, for use with Config::get()
2551     * @see MainConfigSchema::ReauthenticateTime
2552     */
2553    public const ReauthenticateTime = 'ReauthenticateTime';
2554
2555    /**
2556     * Name constant for the AllowSecuritySensitiveOperationIfCannotReauthenticate setting, for use with Config::get()
2557     * @see MainConfigSchema::AllowSecuritySensitiveOperationIfCannotReauthenticate
2558     */
2559    public const AllowSecuritySensitiveOperationIfCannotReauthenticate = 'AllowSecuritySensitiveOperationIfCannotReauthenticate';
2560
2561    /**
2562     * Name constant for the ChangeCredentialsBlacklist setting, for use with Config::get()
2563     * @see MainConfigSchema::ChangeCredentialsBlacklist
2564     */
2565    public const ChangeCredentialsBlacklist = 'ChangeCredentialsBlacklist';
2566
2567    /**
2568     * Name constant for the RemoveCredentialsBlacklist setting, for use with Config::get()
2569     * @see MainConfigSchema::RemoveCredentialsBlacklist
2570     */
2571    public const RemoveCredentialsBlacklist = 'RemoveCredentialsBlacklist';
2572
2573    /**
2574     * Name constant for the InvalidPasswordReset setting, for use with Config::get()
2575     * @see MainConfigSchema::InvalidPasswordReset
2576     */
2577    public const InvalidPasswordReset = 'InvalidPasswordReset';
2578
2579    /**
2580     * Name constant for the PasswordDefault setting, for use with Config::get()
2581     * @see MainConfigSchema::PasswordDefault
2582     */
2583    public const PasswordDefault = 'PasswordDefault';
2584
2585    /**
2586     * Name constant for the PasswordConfig setting, for use with Config::get()
2587     * @see MainConfigSchema::PasswordConfig
2588     */
2589    public const PasswordConfig = 'PasswordConfig';
2590
2591    /**
2592     * Name constant for the PasswordResetRoutes setting, for use with Config::get()
2593     * @see MainConfigSchema::PasswordResetRoutes
2594     */
2595    public const PasswordResetRoutes = 'PasswordResetRoutes';
2596
2597    /**
2598     * Name constant for the MaxSigChars setting, for use with Config::get()
2599     * @see MainConfigSchema::MaxSigChars
2600     */
2601    public const MaxSigChars = 'MaxSigChars';
2602
2603    /**
2604     * Name constant for the SignatureValidation setting, for use with Config::get()
2605     * @see MainConfigSchema::SignatureValidation
2606     */
2607    public const SignatureValidation = 'SignatureValidation';
2608
2609    /**
2610     * Name constant for the SignatureAllowedLintErrors setting, for use with Config::get()
2611     * @see MainConfigSchema::SignatureAllowedLintErrors
2612     */
2613    public const SignatureAllowedLintErrors = 'SignatureAllowedLintErrors';
2614
2615    /**
2616     * Name constant for the MaxNameChars setting, for use with Config::get()
2617     * @see MainConfigSchema::MaxNameChars
2618     */
2619    public const MaxNameChars = 'MaxNameChars';
2620
2621    /**
2622     * Name constant for the ReservedUsernames setting, for use with Config::get()
2623     * @see MainConfigSchema::ReservedUsernames
2624     */
2625    public const ReservedUsernames = 'ReservedUsernames';
2626
2627    /**
2628     * Name constant for the DefaultUserOptions setting, for use with Config::get()
2629     * @see MainConfigSchema::DefaultUserOptions
2630     */
2631    public const DefaultUserOptions = 'DefaultUserOptions';
2632
2633    /**
2634     * Name constant for the ConditionalUserOptions setting, for use with Config::get()
2635     * @see MainConfigSchema::ConditionalUserOptions
2636     */
2637    public const ConditionalUserOptions = 'ConditionalUserOptions';
2638
2639    /**
2640     * Name constant for the HiddenPrefs setting, for use with Config::get()
2641     * @see MainConfigSchema::HiddenPrefs
2642     */
2643    public const HiddenPrefs = 'HiddenPrefs';
2644
2645    /**
2646     * Name constant for the InvalidUsernameCharacters setting, for use with Config::get()
2647     * @see MainConfigSchema::InvalidUsernameCharacters
2648     */
2649    public const InvalidUsernameCharacters = 'InvalidUsernameCharacters';
2650
2651    /**
2652     * Name constant for the UserrightsInterwikiDelimiter setting, for use with Config::get()
2653     * @see MainConfigSchema::UserrightsInterwikiDelimiter
2654     */
2655    public const UserrightsInterwikiDelimiter = 'UserrightsInterwikiDelimiter';
2656
2657    /**
2658     * Name constant for the SecureLogin setting, for use with Config::get()
2659     * @see MainConfigSchema::SecureLogin
2660     */
2661    public const SecureLogin = 'SecureLogin';
2662
2663    /**
2664     * Name constant for the AuthenticationTokenVersion setting, for use with Config::get()
2665     * @see MainConfigSchema::AuthenticationTokenVersion
2666     */
2667    public const AuthenticationTokenVersion = 'AuthenticationTokenVersion';
2668
2669    /**
2670     * Name constant for the SessionProviders setting, for use with Config::get()
2671     * @see MainConfigSchema::SessionProviders
2672     */
2673    public const SessionProviders = 'SessionProviders';
2674
2675    /**
2676     * Name constant for the AllowRequiringEmailForResets setting, for use with Config::get()
2677     * @see MainConfigSchema::AllowRequiringEmailForResets
2678     */
2679    public const AllowRequiringEmailForResets = 'AllowRequiringEmailForResets';
2680
2681    /**
2682     * Name constant for the AutoCreateTempUser setting, for use with Config::get()
2683     * @see MainConfigSchema::AutoCreateTempUser
2684     */
2685    public const AutoCreateTempUser = 'AutoCreateTempUser';
2686
2687    /**
2688     * Name constant for the AutoblockExpiry setting, for use with Config::get()
2689     * @see MainConfigSchema::AutoblockExpiry
2690     */
2691    public const AutoblockExpiry = 'AutoblockExpiry';
2692
2693    /**
2694     * Name constant for the BlockAllowsUTEdit setting, for use with Config::get()
2695     * @see MainConfigSchema::BlockAllowsUTEdit
2696     */
2697    public const BlockAllowsUTEdit = 'BlockAllowsUTEdit';
2698
2699    /**
2700     * Name constant for the BlockCIDRLimit setting, for use with Config::get()
2701     * @see MainConfigSchema::BlockCIDRLimit
2702     */
2703    public const BlockCIDRLimit = 'BlockCIDRLimit';
2704
2705    /**
2706     * Name constant for the BlockDisablesLogin setting, for use with Config::get()
2707     * @see MainConfigSchema::BlockDisablesLogin
2708     */
2709    public const BlockDisablesLogin = 'BlockDisablesLogin';
2710
2711    /**
2712     * Name constant for the EnablePartialActionBlocks setting, for use with Config::get()
2713     * @see MainConfigSchema::EnablePartialActionBlocks
2714     */
2715    public const EnablePartialActionBlocks = 'EnablePartialActionBlocks';
2716
2717    /**
2718     * Name constant for the EnableMultiBlocks setting, for use with Config::get()
2719     * @see MainConfigSchema::EnableMultiBlocks
2720     */
2721    public const EnableMultiBlocks = 'EnableMultiBlocks';
2722
2723    /**
2724     * Name constant for the BlockTargetMigrationStage setting, for use with Config::get()
2725     * @see MainConfigSchema::BlockTargetMigrationStage
2726     */
2727    public const BlockTargetMigrationStage = 'BlockTargetMigrationStage';
2728
2729    /**
2730     * Name constant for the WhitelistRead setting, for use with Config::get()
2731     * @see MainConfigSchema::WhitelistRead
2732     */
2733    public const WhitelistRead = 'WhitelistRead';
2734
2735    /**
2736     * Name constant for the WhitelistReadRegexp setting, for use with Config::get()
2737     * @see MainConfigSchema::WhitelistReadRegexp
2738     */
2739    public const WhitelistReadRegexp = 'WhitelistReadRegexp';
2740
2741    /**
2742     * Name constant for the EmailConfirmToEdit setting, for use with Config::get()
2743     * @see MainConfigSchema::EmailConfirmToEdit
2744     */
2745    public const EmailConfirmToEdit = 'EmailConfirmToEdit';
2746
2747    /**
2748     * Name constant for the HideIdentifiableRedirects setting, for use with Config::get()
2749     * @see MainConfigSchema::HideIdentifiableRedirects
2750     */
2751    public const HideIdentifiableRedirects = 'HideIdentifiableRedirects';
2752
2753    /**
2754     * Name constant for the GroupPermissions setting, for use with Config::get()
2755     * @see MainConfigSchema::GroupPermissions
2756     */
2757    public const GroupPermissions = 'GroupPermissions';
2758
2759    /**
2760     * Name constant for the PrivilegedGroups setting, for use with Config::get()
2761     * @see MainConfigSchema::PrivilegedGroups
2762     */
2763    public const PrivilegedGroups = 'PrivilegedGroups';
2764
2765    /**
2766     * Name constant for the RevokePermissions setting, for use with Config::get()
2767     * @see MainConfigSchema::RevokePermissions
2768     */
2769    public const RevokePermissions = 'RevokePermissions';
2770
2771    /**
2772     * Name constant for the GroupInheritsPermissions setting, for use with Config::get()
2773     * @see MainConfigSchema::GroupInheritsPermissions
2774     */
2775    public const GroupInheritsPermissions = 'GroupInheritsPermissions';
2776
2777    /**
2778     * Name constant for the ImplicitGroups setting, for use with Config::get()
2779     * @see MainConfigSchema::ImplicitGroups
2780     */
2781    public const ImplicitGroups = 'ImplicitGroups';
2782
2783    /**
2784     * Name constant for the GroupsAddToSelf setting, for use with Config::get()
2785     * @see MainConfigSchema::GroupsAddToSelf
2786     */
2787    public const GroupsAddToSelf = 'GroupsAddToSelf';
2788
2789    /**
2790     * Name constant for the GroupsRemoveFromSelf setting, for use with Config::get()
2791     * @see MainConfigSchema::GroupsRemoveFromSelf
2792     */
2793    public const GroupsRemoveFromSelf = 'GroupsRemoveFromSelf';
2794
2795    /**
2796     * Name constant for the RestrictionTypes setting, for use with Config::get()
2797     * @see MainConfigSchema::RestrictionTypes
2798     */
2799    public const RestrictionTypes = 'RestrictionTypes';
2800
2801    /**
2802     * Name constant for the RestrictionLevels setting, for use with Config::get()
2803     * @see MainConfigSchema::RestrictionLevels
2804     */
2805    public const RestrictionLevels = 'RestrictionLevels';
2806
2807    /**
2808     * Name constant for the CascadingRestrictionLevels setting, for use with Config::get()
2809     * @see MainConfigSchema::CascadingRestrictionLevels
2810     */
2811    public const CascadingRestrictionLevels = 'CascadingRestrictionLevels';
2812
2813    /**
2814     * Name constant for the SemiprotectedRestrictionLevels setting, for use with Config::get()
2815     * @see MainConfigSchema::SemiprotectedRestrictionLevels
2816     */
2817    public const SemiprotectedRestrictionLevels = 'SemiprotectedRestrictionLevels';
2818
2819    /**
2820     * Name constant for the NamespaceProtection setting, for use with Config::get()
2821     * @see MainConfigSchema::NamespaceProtection
2822     */
2823    public const NamespaceProtection = 'NamespaceProtection';
2824
2825    /**
2826     * Name constant for the NonincludableNamespaces setting, for use with Config::get()
2827     * @see MainConfigSchema::NonincludableNamespaces
2828     */
2829    public const NonincludableNamespaces = 'NonincludableNamespaces';
2830
2831    /**
2832     * Name constant for the AutoConfirmAge setting, for use with Config::get()
2833     * @see MainConfigSchema::AutoConfirmAge
2834     */
2835    public const AutoConfirmAge = 'AutoConfirmAge';
2836
2837    /**
2838     * Name constant for the AutoConfirmCount setting, for use with Config::get()
2839     * @see MainConfigSchema::AutoConfirmCount
2840     */
2841    public const AutoConfirmCount = 'AutoConfirmCount';
2842
2843    /**
2844     * Name constant for the Autopromote setting, for use with Config::get()
2845     * @see MainConfigSchema::Autopromote
2846     */
2847    public const Autopromote = 'Autopromote';
2848
2849    /**
2850     * Name constant for the AutopromoteOnce setting, for use with Config::get()
2851     * @see MainConfigSchema::AutopromoteOnce
2852     */
2853    public const AutopromoteOnce = 'AutopromoteOnce';
2854
2855    /**
2856     * Name constant for the AutopromoteOnceLogInRC setting, for use with Config::get()
2857     * @see MainConfigSchema::AutopromoteOnceLogInRC
2858     */
2859    public const AutopromoteOnceLogInRC = 'AutopromoteOnceLogInRC';
2860
2861    /**
2862     * Name constant for the AddGroups setting, for use with Config::get()
2863     * @see MainConfigSchema::AddGroups
2864     */
2865    public const AddGroups = 'AddGroups';
2866
2867    /**
2868     * Name constant for the RemoveGroups setting, for use with Config::get()
2869     * @see MainConfigSchema::RemoveGroups
2870     */
2871    public const RemoveGroups = 'RemoveGroups';
2872
2873    /**
2874     * Name constant for the AvailableRights setting, for use with Config::get()
2875     * @see MainConfigSchema::AvailableRights
2876     */
2877    public const AvailableRights = 'AvailableRights';
2878
2879    /**
2880     * Name constant for the ImplicitRights setting, for use with Config::get()
2881     * @see MainConfigSchema::ImplicitRights
2882     */
2883    public const ImplicitRights = 'ImplicitRights';
2884
2885    /**
2886     * Name constant for the DeleteRevisionsLimit setting, for use with Config::get()
2887     * @see MainConfigSchema::DeleteRevisionsLimit
2888     */
2889    public const DeleteRevisionsLimit = 'DeleteRevisionsLimit';
2890
2891    /**
2892     * Name constant for the DeleteRevisionsBatchSize setting, for use with Config::get()
2893     * @see MainConfigSchema::DeleteRevisionsBatchSize
2894     */
2895    public const DeleteRevisionsBatchSize = 'DeleteRevisionsBatchSize';
2896
2897    /**
2898     * Name constant for the HideUserContribLimit setting, for use with Config::get()
2899     * @see MainConfigSchema::HideUserContribLimit
2900     */
2901    public const HideUserContribLimit = 'HideUserContribLimit';
2902
2903    /**
2904     * Name constant for the AccountCreationThrottle setting, for use with Config::get()
2905     * @see MainConfigSchema::AccountCreationThrottle
2906     */
2907    public const AccountCreationThrottle = 'AccountCreationThrottle';
2908
2909    /**
2910     * Name constant for the TempAccountCreationThrottle setting, for use with Config::get()
2911     * @see MainConfigSchema::TempAccountCreationThrottle
2912     */
2913    public const TempAccountCreationThrottle = 'TempAccountCreationThrottle';
2914
2915    /**
2916     * Name constant for the TempAccountNameAcquisitionThrottle setting, for use with Config::get()
2917     * @see MainConfigSchema::TempAccountNameAcquisitionThrottle
2918     */
2919    public const TempAccountNameAcquisitionThrottle = 'TempAccountNameAcquisitionThrottle';
2920
2921    /**
2922     * Name constant for the SpamRegex setting, for use with Config::get()
2923     * @see MainConfigSchema::SpamRegex
2924     */
2925    public const SpamRegex = 'SpamRegex';
2926
2927    /**
2928     * Name constant for the SummarySpamRegex setting, for use with Config::get()
2929     * @see MainConfigSchema::SummarySpamRegex
2930     */
2931    public const SummarySpamRegex = 'SummarySpamRegex';
2932
2933    /**
2934     * Name constant for the EnableDnsBlacklist setting, for use with Config::get()
2935     * @see MainConfigSchema::EnableDnsBlacklist
2936     */
2937    public const EnableDnsBlacklist = 'EnableDnsBlacklist';
2938
2939    /**
2940     * Name constant for the DnsBlacklistUrls setting, for use with Config::get()
2941     * @see MainConfigSchema::DnsBlacklistUrls
2942     */
2943    public const DnsBlacklistUrls = 'DnsBlacklistUrls';
2944
2945    /**
2946     * Name constant for the ProxyList setting, for use with Config::get()
2947     * @see MainConfigSchema::ProxyList
2948     */
2949    public const ProxyList = 'ProxyList';
2950
2951    /**
2952     * Name constant for the ProxyWhitelist setting, for use with Config::get()
2953     * @see MainConfigSchema::ProxyWhitelist
2954     */
2955    public const ProxyWhitelist = 'ProxyWhitelist';
2956
2957    /**
2958     * Name constant for the SoftBlockRanges setting, for use with Config::get()
2959     * @see MainConfigSchema::SoftBlockRanges
2960     */
2961    public const SoftBlockRanges = 'SoftBlockRanges';
2962
2963    /**
2964     * Name constant for the ApplyIpBlocksToXff setting, for use with Config::get()
2965     * @see MainConfigSchema::ApplyIpBlocksToXff
2966     */
2967    public const ApplyIpBlocksToXff = 'ApplyIpBlocksToXff';
2968
2969    /**
2970     * Name constant for the RateLimits setting, for use with Config::get()
2971     * @see MainConfigSchema::RateLimits
2972     */
2973    public const RateLimits = 'RateLimits';
2974
2975    /**
2976     * Name constant for the RateLimitsExcludedIPs setting, for use with Config::get()
2977     * @see MainConfigSchema::RateLimitsExcludedIPs
2978     */
2979    public const RateLimitsExcludedIPs = 'RateLimitsExcludedIPs';
2980
2981    /**
2982     * Name constant for the PutIPinRC setting, for use with Config::get()
2983     * @see MainConfigSchema::PutIPinRC
2984     */
2985    public const PutIPinRC = 'PutIPinRC';
2986
2987    /**
2988     * Name constant for the QueryPageDefaultLimit setting, for use with Config::get()
2989     * @see MainConfigSchema::QueryPageDefaultLimit
2990     */
2991    public const QueryPageDefaultLimit = 'QueryPageDefaultLimit';
2992
2993    /**
2994     * Name constant for the PasswordAttemptThrottle setting, for use with Config::get()
2995     * @see MainConfigSchema::PasswordAttemptThrottle
2996     */
2997    public const PasswordAttemptThrottle = 'PasswordAttemptThrottle';
2998
2999    /**
3000     * Name constant for the GrantPermissions setting, for use with Config::get()
3001     * @see MainConfigSchema::GrantPermissions
3002     */
3003    public const GrantPermissions = 'GrantPermissions';
3004
3005    /**
3006     * Name constant for the GrantPermissionGroups setting, for use with Config::get()
3007     * @see MainConfigSchema::GrantPermissionGroups
3008     */
3009    public const GrantPermissionGroups = 'GrantPermissionGroups';
3010
3011    /**
3012     * Name constant for the GrantRiskGroups setting, for use with Config::get()
3013     * @see MainConfigSchema::GrantRiskGroups
3014     */
3015    public const GrantRiskGroups = 'GrantRiskGroups';
3016
3017    /**
3018     * Name constant for the EnableBotPasswords setting, for use with Config::get()
3019     * @see MainConfigSchema::EnableBotPasswords
3020     */
3021    public const EnableBotPasswords = 'EnableBotPasswords';
3022
3023    /**
3024     * Name constant for the BotPasswordsCluster setting, for use with Config::get()
3025     * @see MainConfigSchema::BotPasswordsCluster
3026     */
3027    public const BotPasswordsCluster = 'BotPasswordsCluster';
3028
3029    /**
3030     * Name constant for the BotPasswordsDatabase setting, for use with Config::get()
3031     * @see MainConfigSchema::BotPasswordsDatabase
3032     */
3033    public const BotPasswordsDatabase = 'BotPasswordsDatabase';
3034
3035    /**
3036     * Name constant for the SecretKey setting, for use with Config::get()
3037     * @see MainConfigSchema::SecretKey
3038     */
3039    public const SecretKey = 'SecretKey';
3040
3041    /**
3042     * Name constant for the AllowUserJs setting, for use with Config::get()
3043     * @see MainConfigSchema::AllowUserJs
3044     */
3045    public const AllowUserJs = 'AllowUserJs';
3046
3047    /**
3048     * Name constant for the AllowUserCss setting, for use with Config::get()
3049     * @see MainConfigSchema::AllowUserCss
3050     */
3051    public const AllowUserCss = 'AllowUserCss';
3052
3053    /**
3054     * Name constant for the AllowUserCssPrefs setting, for use with Config::get()
3055     * @see MainConfigSchema::AllowUserCssPrefs
3056     */
3057    public const AllowUserCssPrefs = 'AllowUserCssPrefs';
3058
3059    /**
3060     * Name constant for the UseSiteJs setting, for use with Config::get()
3061     * @see MainConfigSchema::UseSiteJs
3062     */
3063    public const UseSiteJs = 'UseSiteJs';
3064
3065    /**
3066     * Name constant for the UseSiteCss setting, for use with Config::get()
3067     * @see MainConfigSchema::UseSiteCss
3068     */
3069    public const UseSiteCss = 'UseSiteCss';
3070
3071    /**
3072     * Name constant for the BreakFrames setting, for use with Config::get()
3073     * @see MainConfigSchema::BreakFrames
3074     */
3075    public const BreakFrames = 'BreakFrames';
3076
3077    /**
3078     * Name constant for the EditPageFrameOptions setting, for use with Config::get()
3079     * @see MainConfigSchema::EditPageFrameOptions
3080     */
3081    public const EditPageFrameOptions = 'EditPageFrameOptions';
3082
3083    /**
3084     * Name constant for the ApiFrameOptions setting, for use with Config::get()
3085     * @see MainConfigSchema::ApiFrameOptions
3086     */
3087    public const ApiFrameOptions = 'ApiFrameOptions';
3088
3089    /**
3090     * Name constant for the CSPHeader setting, for use with Config::get()
3091     * @see MainConfigSchema::CSPHeader
3092     */
3093    public const CSPHeader = 'CSPHeader';
3094
3095    /**
3096     * Name constant for the CSPReportOnlyHeader setting, for use with Config::get()
3097     * @see MainConfigSchema::CSPReportOnlyHeader
3098     */
3099    public const CSPReportOnlyHeader = 'CSPReportOnlyHeader';
3100
3101    /**
3102     * Name constant for the CSPFalsePositiveUrls setting, for use with Config::get()
3103     * @see MainConfigSchema::CSPFalsePositiveUrls
3104     */
3105    public const CSPFalsePositiveUrls = 'CSPFalsePositiveUrls';
3106
3107    /**
3108     * Name constant for the AllowCrossOrigin setting, for use with Config::get()
3109     * @see MainConfigSchema::AllowCrossOrigin
3110     */
3111    public const AllowCrossOrigin = 'AllowCrossOrigin';
3112
3113    /**
3114     * Name constant for the RestAllowCrossOriginCookieAuth setting, for use with Config::get()
3115     * @see MainConfigSchema::RestAllowCrossOriginCookieAuth
3116     */
3117    public const RestAllowCrossOriginCookieAuth = 'RestAllowCrossOriginCookieAuth';
3118
3119    /**
3120     * Name constant for the SessionSecret setting, for use with Config::get()
3121     * @see MainConfigSchema::SessionSecret
3122     */
3123    public const SessionSecret = 'SessionSecret';
3124
3125    /**
3126     * Name constant for the SessionInsecureSecrets setting, for use with Config::get()
3127     * @see MainConfigSchema::SessionInsecureSecrets
3128     */
3129    public const SessionInsecureSecrets = 'SessionInsecureSecrets';
3130
3131    /**
3132     * Name constant for the HKDFSecret setting, for use with Config::get()
3133     * @see MainConfigSchema::HKDFSecret
3134     */
3135    public const HKDFSecret = 'HKDFSecret';
3136
3137    /**
3138     * Name constant for the HKDFAlgorithm setting, for use with Config::get()
3139     * @see MainConfigSchema::HKDFAlgorithm
3140     */
3141    public const HKDFAlgorithm = 'HKDFAlgorithm';
3142
3143    /**
3144     * Name constant for the CookieExpiration setting, for use with Config::get()
3145     * @see MainConfigSchema::CookieExpiration
3146     */
3147    public const CookieExpiration = 'CookieExpiration';
3148
3149    /**
3150     * Name constant for the ExtendedLoginCookieExpiration setting, for use with Config::get()
3151     * @see MainConfigSchema::ExtendedLoginCookieExpiration
3152     */
3153    public const ExtendedLoginCookieExpiration = 'ExtendedLoginCookieExpiration';
3154
3155    /**
3156     * Name constant for the CookieDomain setting, for use with Config::get()
3157     * @see MainConfigSchema::CookieDomain
3158     */
3159    public const CookieDomain = 'CookieDomain';
3160
3161    /**
3162     * Name constant for the CookiePath setting, for use with Config::get()
3163     * @see MainConfigSchema::CookiePath
3164     */
3165    public const CookiePath = 'CookiePath';
3166
3167    /**
3168     * Name constant for the CookieSecure setting, for use with Config::get()
3169     * @see MainConfigSchema::CookieSecure
3170     */
3171    public const CookieSecure = 'CookieSecure';
3172
3173    /**
3174     * Name constant for the CookiePrefix setting, for use with Config::get()
3175     * @see MainConfigSchema::CookiePrefix
3176     */
3177    public const CookiePrefix = 'CookiePrefix';
3178
3179    /**
3180     * Name constant for the CookieHttpOnly setting, for use with Config::get()
3181     * @see MainConfigSchema::CookieHttpOnly
3182     */
3183    public const CookieHttpOnly = 'CookieHttpOnly';
3184
3185    /**
3186     * Name constant for the CookieSameSite setting, for use with Config::get()
3187     * @see MainConfigSchema::CookieSameSite
3188     */
3189    public const CookieSameSite = 'CookieSameSite';
3190
3191    /**
3192     * Name constant for the CacheVaryCookies setting, for use with Config::get()
3193     * @see MainConfigSchema::CacheVaryCookies
3194     */
3195    public const CacheVaryCookies = 'CacheVaryCookies';
3196
3197    /**
3198     * Name constant for the SessionName setting, for use with Config::get()
3199     * @see MainConfigSchema::SessionName
3200     */
3201    public const SessionName = 'SessionName';
3202
3203    /**
3204     * Name constant for the CookieSetOnAutoblock setting, for use with Config::get()
3205     * @see MainConfigSchema::CookieSetOnAutoblock
3206     */
3207    public const CookieSetOnAutoblock = 'CookieSetOnAutoblock';
3208
3209    /**
3210     * Name constant for the CookieSetOnIpBlock setting, for use with Config::get()
3211     * @see MainConfigSchema::CookieSetOnIpBlock
3212     */
3213    public const CookieSetOnIpBlock = 'CookieSetOnIpBlock';
3214
3215    /**
3216     * Name constant for the DebugLogFile setting, for use with Config::get()
3217     * @see MainConfigSchema::DebugLogFile
3218     */
3219    public const DebugLogFile = 'DebugLogFile';
3220
3221    /**
3222     * Name constant for the DebugLogPrefix setting, for use with Config::get()
3223     * @see MainConfigSchema::DebugLogPrefix
3224     */
3225    public const DebugLogPrefix = 'DebugLogPrefix';
3226
3227    /**
3228     * Name constant for the DebugRedirects setting, for use with Config::get()
3229     * @see MainConfigSchema::DebugRedirects
3230     */
3231    public const DebugRedirects = 'DebugRedirects';
3232
3233    /**
3234     * Name constant for the DebugRawPage setting, for use with Config::get()
3235     * @see MainConfigSchema::DebugRawPage
3236     */
3237    public const DebugRawPage = 'DebugRawPage';
3238
3239    /**
3240     * Name constant for the DebugComments setting, for use with Config::get()
3241     * @see MainConfigSchema::DebugComments
3242     */
3243    public const DebugComments = 'DebugComments';
3244
3245    /**
3246     * Name constant for the DebugDumpSql setting, for use with Config::get()
3247     * @see MainConfigSchema::DebugDumpSql
3248     */
3249    public const DebugDumpSql = 'DebugDumpSql';
3250
3251    /**
3252     * Name constant for the TrxProfilerLimits setting, for use with Config::get()
3253     * @see MainConfigSchema::TrxProfilerLimits
3254     */
3255    public const TrxProfilerLimits = 'TrxProfilerLimits';
3256
3257    /**
3258     * Name constant for the DebugLogGroups setting, for use with Config::get()
3259     * @see MainConfigSchema::DebugLogGroups
3260     */
3261    public const DebugLogGroups = 'DebugLogGroups';
3262
3263    /**
3264     * Name constant for the MWLoggerDefaultSpi setting, for use with Config::get()
3265     * @see MainConfigSchema::MWLoggerDefaultSpi
3266     */
3267    public const MWLoggerDefaultSpi = 'MWLoggerDefaultSpi';
3268
3269    /**
3270     * Name constant for the ShowDebug setting, for use with Config::get()
3271     * @see MainConfigSchema::ShowDebug
3272     */
3273    public const ShowDebug = 'ShowDebug';
3274
3275    /**
3276     * Name constant for the SpecialVersionShowHooks setting, for use with Config::get()
3277     * @see MainConfigSchema::SpecialVersionShowHooks
3278     */
3279    public const SpecialVersionShowHooks = 'SpecialVersionShowHooks';
3280
3281    /**
3282     * Name constant for the ShowExceptionDetails setting, for use with Config::get()
3283     * @see MainConfigSchema::ShowExceptionDetails
3284     */
3285    public const ShowExceptionDetails = 'ShowExceptionDetails';
3286
3287    /**
3288     * Name constant for the LogExceptionBacktrace setting, for use with Config::get()
3289     * @see MainConfigSchema::LogExceptionBacktrace
3290     */
3291    public const LogExceptionBacktrace = 'LogExceptionBacktrace';
3292
3293    /**
3294     * Name constant for the PropagateErrors setting, for use with Config::get()
3295     * @see MainConfigSchema::PropagateErrors
3296     */
3297    public const PropagateErrors = 'PropagateErrors';
3298
3299    /**
3300     * Name constant for the ShowHostnames setting, for use with Config::get()
3301     * @see MainConfigSchema::ShowHostnames
3302     */
3303    public const ShowHostnames = 'ShowHostnames';
3304
3305    /**
3306     * Name constant for the OverrideHostname setting, for use with Config::get()
3307     * @see MainConfigSchema::OverrideHostname
3308     */
3309    public const OverrideHostname = 'OverrideHostname';
3310
3311    /**
3312     * Name constant for the DevelopmentWarnings setting, for use with Config::get()
3313     * @see MainConfigSchema::DevelopmentWarnings
3314     */
3315    public const DevelopmentWarnings = 'DevelopmentWarnings';
3316
3317    /**
3318     * Name constant for the DeprecationReleaseLimit setting, for use with Config::get()
3319     * @see MainConfigSchema::DeprecationReleaseLimit
3320     */
3321    public const DeprecationReleaseLimit = 'DeprecationReleaseLimit';
3322
3323    /**
3324     * Name constant for the Profiler setting, for use with Config::get()
3325     * @see MainConfigSchema::Profiler
3326     */
3327    public const Profiler = 'Profiler';
3328
3329    /**
3330     * Name constant for the StatsdServer setting, for use with Config::get()
3331     * @see MainConfigSchema::StatsdServer
3332     */
3333    public const StatsdServer = 'StatsdServer';
3334
3335    /**
3336     * Name constant for the StatsdMetricPrefix setting, for use with Config::get()
3337     * @see MainConfigSchema::StatsdMetricPrefix
3338     */
3339    public const StatsdMetricPrefix = 'StatsdMetricPrefix';
3340
3341    /**
3342     * Name constant for the StatsdSamplingRates setting, for use with Config::get()
3343     * @see MainConfigSchema::StatsdSamplingRates
3344     */
3345    public const StatsdSamplingRates = 'StatsdSamplingRates';
3346
3347    /**
3348     * Name constant for the StatsTarget setting, for use with Config::get()
3349     * @see MainConfigSchema::StatsTarget
3350     */
3351    public const StatsTarget = 'StatsTarget';
3352
3353    /**
3354     * Name constant for the StatsFormat setting, for use with Config::get()
3355     * @see MainConfigSchema::StatsFormat
3356     */
3357    public const StatsFormat = 'StatsFormat';
3358
3359    /**
3360     * Name constant for the StatsPrefix setting, for use with Config::get()
3361     * @see MainConfigSchema::StatsPrefix
3362     */
3363    public const StatsPrefix = 'StatsPrefix';
3364
3365    /**
3366     * Name constant for the PageInfoTransclusionLimit setting, for use with Config::get()
3367     * @see MainConfigSchema::PageInfoTransclusionLimit
3368     */
3369    public const PageInfoTransclusionLimit = 'PageInfoTransclusionLimit';
3370
3371    /**
3372     * Name constant for the EnableJavaScriptTest setting, for use with Config::get()
3373     * @see MainConfigSchema::EnableJavaScriptTest
3374     */
3375    public const EnableJavaScriptTest = 'EnableJavaScriptTest';
3376
3377    /**
3378     * Name constant for the CachePrefix setting, for use with Config::get()
3379     * @see MainConfigSchema::CachePrefix
3380     */
3381    public const CachePrefix = 'CachePrefix';
3382
3383    /**
3384     * Name constant for the DebugToolbar setting, for use with Config::get()
3385     * @see MainConfigSchema::DebugToolbar
3386     */
3387    public const DebugToolbar = 'DebugToolbar';
3388
3389    /**
3390     * Name constant for the DisableTextSearch setting, for use with Config::get()
3391     * @see MainConfigSchema::DisableTextSearch
3392     */
3393    public const DisableTextSearch = 'DisableTextSearch';
3394
3395    /**
3396     * Name constant for the AdvancedSearchHighlighting setting, for use with Config::get()
3397     * @see MainConfigSchema::AdvancedSearchHighlighting
3398     */
3399    public const AdvancedSearchHighlighting = 'AdvancedSearchHighlighting';
3400
3401    /**
3402     * Name constant for the SearchHighlightBoundaries setting, for use with Config::get()
3403     * @see MainConfigSchema::SearchHighlightBoundaries
3404     */
3405    public const SearchHighlightBoundaries = 'SearchHighlightBoundaries';
3406
3407    /**
3408     * Name constant for the OpenSearchTemplates setting, for use with Config::get()
3409     * @see MainConfigSchema::OpenSearchTemplates
3410     */
3411    public const OpenSearchTemplates = 'OpenSearchTemplates';
3412
3413    /**
3414     * Name constant for the OpenSearchDefaultLimit setting, for use with Config::get()
3415     * @see MainConfigSchema::OpenSearchDefaultLimit
3416     */
3417    public const OpenSearchDefaultLimit = 'OpenSearchDefaultLimit';
3418
3419    /**
3420     * Name constant for the OpenSearchDescriptionLength setting, for use with Config::get()
3421     * @see MainConfigSchema::OpenSearchDescriptionLength
3422     */
3423    public const OpenSearchDescriptionLength = 'OpenSearchDescriptionLength';
3424
3425    /**
3426     * Name constant for the SearchSuggestCacheExpiry setting, for use with Config::get()
3427     * @see MainConfigSchema::SearchSuggestCacheExpiry
3428     */
3429    public const SearchSuggestCacheExpiry = 'SearchSuggestCacheExpiry';
3430
3431    /**
3432     * Name constant for the DisableSearchUpdate setting, for use with Config::get()
3433     * @see MainConfigSchema::DisableSearchUpdate
3434     */
3435    public const DisableSearchUpdate = 'DisableSearchUpdate';
3436
3437    /**
3438     * Name constant for the NamespacesToBeSearchedDefault setting, for use with Config::get()
3439     * @see MainConfigSchema::NamespacesToBeSearchedDefault
3440     */
3441    public const NamespacesToBeSearchedDefault = 'NamespacesToBeSearchedDefault';
3442
3443    /**
3444     * Name constant for the DisableInternalSearch setting, for use with Config::get()
3445     * @see MainConfigSchema::DisableInternalSearch
3446     */
3447    public const DisableInternalSearch = 'DisableInternalSearch';
3448
3449    /**
3450     * Name constant for the SearchForwardUrl setting, for use with Config::get()
3451     * @see MainConfigSchema::SearchForwardUrl
3452     */
3453    public const SearchForwardUrl = 'SearchForwardUrl';
3454
3455    /**
3456     * Name constant for the SitemapNamespaces setting, for use with Config::get()
3457     * @see MainConfigSchema::SitemapNamespaces
3458     */
3459    public const SitemapNamespaces = 'SitemapNamespaces';
3460
3461    /**
3462     * Name constant for the SitemapNamespacesPriorities setting, for use with Config::get()
3463     * @see MainConfigSchema::SitemapNamespacesPriorities
3464     */
3465    public const SitemapNamespacesPriorities = 'SitemapNamespacesPriorities';
3466
3467    /**
3468     * Name constant for the EnableSearchContributorsByIP setting, for use with Config::get()
3469     * @see MainConfigSchema::EnableSearchContributorsByIP
3470     */
3471    public const EnableSearchContributorsByIP = 'EnableSearchContributorsByIP';
3472
3473    /**
3474     * Name constant for the SpecialSearchFormOptions setting, for use with Config::get()
3475     * @see MainConfigSchema::SpecialSearchFormOptions
3476     */
3477    public const SpecialSearchFormOptions = 'SpecialSearchFormOptions';
3478
3479    /**
3480     * Name constant for the SearchMatchRedirectPreference setting, for use with Config::get()
3481     * @see MainConfigSchema::SearchMatchRedirectPreference
3482     */
3483    public const SearchMatchRedirectPreference = 'SearchMatchRedirectPreference';
3484
3485    /**
3486     * Name constant for the SearchRunSuggestedQuery setting, for use with Config::get()
3487     * @see MainConfigSchema::SearchRunSuggestedQuery
3488     */
3489    public const SearchRunSuggestedQuery = 'SearchRunSuggestedQuery';
3490
3491    /**
3492     * Name constant for the Diff3 setting, for use with Config::get()
3493     * @see MainConfigSchema::Diff3
3494     */
3495    public const Diff3 = 'Diff3';
3496
3497    /**
3498     * Name constant for the Diff setting, for use with Config::get()
3499     * @see MainConfigSchema::Diff
3500     */
3501    public const Diff = 'Diff';
3502
3503    /**
3504     * Name constant for the PreviewOnOpenNamespaces setting, for use with Config::get()
3505     * @see MainConfigSchema::PreviewOnOpenNamespaces
3506     */
3507    public const PreviewOnOpenNamespaces = 'PreviewOnOpenNamespaces';
3508
3509    /**
3510     * Name constant for the UniversalEditButton setting, for use with Config::get()
3511     * @see MainConfigSchema::UniversalEditButton
3512     */
3513    public const UniversalEditButton = 'UniversalEditButton';
3514
3515    /**
3516     * Name constant for the UseAutomaticEditSummaries setting, for use with Config::get()
3517     * @see MainConfigSchema::UseAutomaticEditSummaries
3518     */
3519    public const UseAutomaticEditSummaries = 'UseAutomaticEditSummaries';
3520
3521    /**
3522     * Name constant for the CommandLineDarkBg setting, for use with Config::get()
3523     * @see MainConfigSchema::CommandLineDarkBg
3524     */
3525    public const CommandLineDarkBg = 'CommandLineDarkBg';
3526
3527    /**
3528     * Name constant for the ReadOnly setting, for use with Config::get()
3529     * @see MainConfigSchema::ReadOnly
3530     */
3531    public const ReadOnly = 'ReadOnly';
3532
3533    /**
3534     * Name constant for the ReadOnlyWatchedItemStore setting, for use with Config::get()
3535     * @see MainConfigSchema::ReadOnlyWatchedItemStore
3536     */
3537    public const ReadOnlyWatchedItemStore = 'ReadOnlyWatchedItemStore';
3538
3539    /**
3540     * Name constant for the ReadOnlyFile setting, for use with Config::get()
3541     * @see MainConfigSchema::ReadOnlyFile
3542     */
3543    public const ReadOnlyFile = 'ReadOnlyFile';
3544
3545    /**
3546     * Name constant for the UpgradeKey setting, for use with Config::get()
3547     * @see MainConfigSchema::UpgradeKey
3548     */
3549    public const UpgradeKey = 'UpgradeKey';
3550
3551    /**
3552     * Name constant for the GitBin setting, for use with Config::get()
3553     * @see MainConfigSchema::GitBin
3554     */
3555    public const GitBin = 'GitBin';
3556
3557    /**
3558     * Name constant for the GitRepositoryViewers setting, for use with Config::get()
3559     * @see MainConfigSchema::GitRepositoryViewers
3560     */
3561    public const GitRepositoryViewers = 'GitRepositoryViewers';
3562
3563    /**
3564     * Name constant for the RCMaxAge setting, for use with Config::get()
3565     * @see MainConfigSchema::RCMaxAge
3566     */
3567    public const RCMaxAge = 'RCMaxAge';
3568
3569    /**
3570     * Name constant for the WatchersMaxAge setting, for use with Config::get()
3571     * @see MainConfigSchema::WatchersMaxAge
3572     */
3573    public const WatchersMaxAge = 'WatchersMaxAge';
3574
3575    /**
3576     * Name constant for the UnwatchedPageSecret setting, for use with Config::get()
3577     * @see MainConfigSchema::UnwatchedPageSecret
3578     */
3579    public const UnwatchedPageSecret = 'UnwatchedPageSecret';
3580
3581    /**
3582     * Name constant for the RCFilterByAge setting, for use with Config::get()
3583     * @see MainConfigSchema::RCFilterByAge
3584     */
3585    public const RCFilterByAge = 'RCFilterByAge';
3586
3587    /**
3588     * Name constant for the RCLinkLimits setting, for use with Config::get()
3589     * @see MainConfigSchema::RCLinkLimits
3590     */
3591    public const RCLinkLimits = 'RCLinkLimits';
3592
3593    /**
3594     * Name constant for the RCLinkDays setting, for use with Config::get()
3595     * @see MainConfigSchema::RCLinkDays
3596     */
3597    public const RCLinkDays = 'RCLinkDays';
3598
3599    /**
3600     * Name constant for the RCFeeds setting, for use with Config::get()
3601     * @see MainConfigSchema::RCFeeds
3602     */
3603    public const RCFeeds = 'RCFeeds';
3604
3605    /**
3606     * Name constant for the RCEngines setting, for use with Config::get()
3607     * @see MainConfigSchema::RCEngines
3608     */
3609    public const RCEngines = 'RCEngines';
3610
3611    /**
3612     * Name constant for the RCWatchCategoryMembership setting, for use with Config::get()
3613     * @see MainConfigSchema::RCWatchCategoryMembership
3614     */
3615    public const RCWatchCategoryMembership = 'RCWatchCategoryMembership';
3616
3617    /**
3618     * Name constant for the UseRCPatrol setting, for use with Config::get()
3619     * @see MainConfigSchema::UseRCPatrol
3620     */
3621    public const UseRCPatrol = 'UseRCPatrol';
3622
3623    /**
3624     * Name constant for the StructuredChangeFiltersLiveUpdatePollingRate setting, for use with Config::get()
3625     * @see MainConfigSchema::StructuredChangeFiltersLiveUpdatePollingRate
3626     */
3627    public const StructuredChangeFiltersLiveUpdatePollingRate = 'StructuredChangeFiltersLiveUpdatePollingRate';
3628
3629    /**
3630     * Name constant for the UseNPPatrol setting, for use with Config::get()
3631     * @see MainConfigSchema::UseNPPatrol
3632     */
3633    public const UseNPPatrol = 'UseNPPatrol';
3634
3635    /**
3636     * Name constant for the UseFilePatrol setting, for use with Config::get()
3637     * @see MainConfigSchema::UseFilePatrol
3638     */
3639    public const UseFilePatrol = 'UseFilePatrol';
3640
3641    /**
3642     * Name constant for the Feed setting, for use with Config::get()
3643     * @see MainConfigSchema::Feed
3644     */
3645    public const Feed = 'Feed';
3646
3647    /**
3648     * Name constant for the FeedLimit setting, for use with Config::get()
3649     * @see MainConfigSchema::FeedLimit
3650     */
3651    public const FeedLimit = 'FeedLimit';
3652
3653    /**
3654     * Name constant for the FeedCacheTimeout setting, for use with Config::get()
3655     * @see MainConfigSchema::FeedCacheTimeout
3656     */
3657    public const FeedCacheTimeout = 'FeedCacheTimeout';
3658
3659    /**
3660     * Name constant for the FeedDiffCutoff setting, for use with Config::get()
3661     * @see MainConfigSchema::FeedDiffCutoff
3662     */
3663    public const FeedDiffCutoff = 'FeedDiffCutoff';
3664
3665    /**
3666     * Name constant for the OverrideSiteFeed setting, for use with Config::get()
3667     * @see MainConfigSchema::OverrideSiteFeed
3668     */
3669    public const OverrideSiteFeed = 'OverrideSiteFeed';
3670
3671    /**
3672     * Name constant for the FeedClasses setting, for use with Config::get()
3673     * @see MainConfigSchema::FeedClasses
3674     */
3675    public const FeedClasses = 'FeedClasses';
3676
3677    /**
3678     * Name constant for the AdvertisedFeedTypes setting, for use with Config::get()
3679     * @see MainConfigSchema::AdvertisedFeedTypes
3680     */
3681    public const AdvertisedFeedTypes = 'AdvertisedFeedTypes';
3682
3683    /**
3684     * Name constant for the RCShowWatchingUsers setting, for use with Config::get()
3685     * @see MainConfigSchema::RCShowWatchingUsers
3686     */
3687    public const RCShowWatchingUsers = 'RCShowWatchingUsers';
3688
3689    /**
3690     * Name constant for the RCShowChangedSize setting, for use with Config::get()
3691     * @see MainConfigSchema::RCShowChangedSize
3692     */
3693    public const RCShowChangedSize = 'RCShowChangedSize';
3694
3695    /**
3696     * Name constant for the RCChangedSizeThreshold setting, for use with Config::get()
3697     * @see MainConfigSchema::RCChangedSizeThreshold
3698     */
3699    public const RCChangedSizeThreshold = 'RCChangedSizeThreshold';
3700
3701    /**
3702     * Name constant for the ShowUpdatedMarker setting, for use with Config::get()
3703     * @see MainConfigSchema::ShowUpdatedMarker
3704     */
3705    public const ShowUpdatedMarker = 'ShowUpdatedMarker';
3706
3707    /**
3708     * Name constant for the DisableAnonTalk setting, for use with Config::get()
3709     * @see MainConfigSchema::DisableAnonTalk
3710     */
3711    public const DisableAnonTalk = 'DisableAnonTalk';
3712
3713    /**
3714     * Name constant for the UseTagFilter setting, for use with Config::get()
3715     * @see MainConfigSchema::UseTagFilter
3716     */
3717    public const UseTagFilter = 'UseTagFilter';
3718
3719    /**
3720     * Name constant for the SoftwareTags setting, for use with Config::get()
3721     * @see MainConfigSchema::SoftwareTags
3722     */
3723    public const SoftwareTags = 'SoftwareTags';
3724
3725    /**
3726     * Name constant for the UnwatchedPageThreshold setting, for use with Config::get()
3727     * @see MainConfigSchema::UnwatchedPageThreshold
3728     */
3729    public const UnwatchedPageThreshold = 'UnwatchedPageThreshold';
3730
3731    /**
3732     * Name constant for the RecentChangesFlags setting, for use with Config::get()
3733     * @see MainConfigSchema::RecentChangesFlags
3734     */
3735    public const RecentChangesFlags = 'RecentChangesFlags';
3736
3737    /**
3738     * Name constant for the WatchlistExpiry setting, for use with Config::get()
3739     * @see MainConfigSchema::WatchlistExpiry
3740     */
3741    public const WatchlistExpiry = 'WatchlistExpiry';
3742
3743    /**
3744     * Name constant for the WatchlistPurgeRate setting, for use with Config::get()
3745     * @see MainConfigSchema::WatchlistPurgeRate
3746     */
3747    public const WatchlistPurgeRate = 'WatchlistPurgeRate';
3748
3749    /**
3750     * Name constant for the WatchlistExpiryMaxDuration setting, for use with Config::get()
3751     * @see MainConfigSchema::WatchlistExpiryMaxDuration
3752     */
3753    public const WatchlistExpiryMaxDuration = 'WatchlistExpiryMaxDuration';
3754
3755    /**
3756     * Name constant for the RightsPage setting, for use with Config::get()
3757     * @see MainConfigSchema::RightsPage
3758     */
3759    public const RightsPage = 'RightsPage';
3760
3761    /**
3762     * Name constant for the RightsUrl setting, for use with Config::get()
3763     * @see MainConfigSchema::RightsUrl
3764     */
3765    public const RightsUrl = 'RightsUrl';
3766
3767    /**
3768     * Name constant for the RightsText setting, for use with Config::get()
3769     * @see MainConfigSchema::RightsText
3770     */
3771    public const RightsText = 'RightsText';
3772
3773    /**
3774     * Name constant for the RightsIcon setting, for use with Config::get()
3775     * @see MainConfigSchema::RightsIcon
3776     */
3777    public const RightsIcon = 'RightsIcon';
3778
3779    /**
3780     * Name constant for the UseCopyrightUpload setting, for use with Config::get()
3781     * @see MainConfigSchema::UseCopyrightUpload
3782     */
3783    public const UseCopyrightUpload = 'UseCopyrightUpload';
3784
3785    /**
3786     * Name constant for the MaxCredits setting, for use with Config::get()
3787     * @see MainConfigSchema::MaxCredits
3788     */
3789    public const MaxCredits = 'MaxCredits';
3790
3791    /**
3792     * Name constant for the ShowCreditsIfMax setting, for use with Config::get()
3793     * @see MainConfigSchema::ShowCreditsIfMax
3794     */
3795    public const ShowCreditsIfMax = 'ShowCreditsIfMax';
3796
3797    /**
3798     * Name constant for the ImportSources setting, for use with Config::get()
3799     * @see MainConfigSchema::ImportSources
3800     */
3801    public const ImportSources = 'ImportSources';
3802
3803    /**
3804     * Name constant for the ImportTargetNamespace setting, for use with Config::get()
3805     * @see MainConfigSchema::ImportTargetNamespace
3806     */
3807    public const ImportTargetNamespace = 'ImportTargetNamespace';
3808
3809    /**
3810     * Name constant for the ExportAllowHistory setting, for use with Config::get()
3811     * @see MainConfigSchema::ExportAllowHistory
3812     */
3813    public const ExportAllowHistory = 'ExportAllowHistory';
3814
3815    /**
3816     * Name constant for the ExportMaxHistory setting, for use with Config::get()
3817     * @see MainConfigSchema::ExportMaxHistory
3818     */
3819    public const ExportMaxHistory = 'ExportMaxHistory';
3820
3821    /**
3822     * Name constant for the ExportAllowListContributors setting, for use with Config::get()
3823     * @see MainConfigSchema::ExportAllowListContributors
3824     */
3825    public const ExportAllowListContributors = 'ExportAllowListContributors';
3826
3827    /**
3828     * Name constant for the ExportMaxLinkDepth setting, for use with Config::get()
3829     * @see MainConfigSchema::ExportMaxLinkDepth
3830     */
3831    public const ExportMaxLinkDepth = 'ExportMaxLinkDepth';
3832
3833    /**
3834     * Name constant for the ExportFromNamespaces setting, for use with Config::get()
3835     * @see MainConfigSchema::ExportFromNamespaces
3836     */
3837    public const ExportFromNamespaces = 'ExportFromNamespaces';
3838
3839    /**
3840     * Name constant for the ExportAllowAll setting, for use with Config::get()
3841     * @see MainConfigSchema::ExportAllowAll
3842     */
3843    public const ExportAllowAll = 'ExportAllowAll';
3844
3845    /**
3846     * Name constant for the ExportPagelistLimit setting, for use with Config::get()
3847     * @see MainConfigSchema::ExportPagelistLimit
3848     */
3849    public const ExportPagelistLimit = 'ExportPagelistLimit';
3850
3851    /**
3852     * Name constant for the XmlDumpSchemaVersion setting, for use with Config::get()
3853     * @see MainConfigSchema::XmlDumpSchemaVersion
3854     */
3855    public const XmlDumpSchemaVersion = 'XmlDumpSchemaVersion';
3856
3857    /**
3858     * Name constant for the WikiFarmSettingsDirectory setting, for use with Config::get()
3859     * @see MainConfigSchema::WikiFarmSettingsDirectory
3860     */
3861    public const WikiFarmSettingsDirectory = 'WikiFarmSettingsDirectory';
3862
3863    /**
3864     * Name constant for the WikiFarmSettingsExtension setting, for use with Config::get()
3865     * @see MainConfigSchema::WikiFarmSettingsExtension
3866     */
3867    public const WikiFarmSettingsExtension = 'WikiFarmSettingsExtension';
3868
3869    /**
3870     * Name constant for the ExtensionFunctions setting, for use with Config::get()
3871     * @see MainConfigSchema::ExtensionFunctions
3872     */
3873    public const ExtensionFunctions = 'ExtensionFunctions';
3874
3875    /**
3876     * Name constant for the ExtensionMessagesFiles setting, for use with Config::get()
3877     * @see MainConfigSchema::ExtensionMessagesFiles
3878     */
3879    public const ExtensionMessagesFiles = 'ExtensionMessagesFiles';
3880
3881    /**
3882     * Name constant for the MessagesDirs setting, for use with Config::get()
3883     * @see MainConfigSchema::MessagesDirs
3884     */
3885    public const MessagesDirs = 'MessagesDirs';
3886
3887    /**
3888     * Name constant for the TranslationAliasesDirs setting, for use with Config::get()
3889     * @see MainConfigSchema::TranslationAliasesDirs
3890     */
3891    public const TranslationAliasesDirs = 'TranslationAliasesDirs';
3892
3893    /**
3894     * Name constant for the ExtensionEntryPointListFiles setting, for use with Config::get()
3895     * @see MainConfigSchema::ExtensionEntryPointListFiles
3896     */
3897    public const ExtensionEntryPointListFiles = 'ExtensionEntryPointListFiles';
3898
3899    /**
3900     * Name constant for the EnableParserLimitReporting setting, for use with Config::get()
3901     * @see MainConfigSchema::EnableParserLimitReporting
3902     */
3903    public const EnableParserLimitReporting = 'EnableParserLimitReporting';
3904
3905    /**
3906     * Name constant for the ValidSkinNames setting, for use with Config::get()
3907     * @see MainConfigSchema::ValidSkinNames
3908     */
3909    public const ValidSkinNames = 'ValidSkinNames';
3910
3911    /**
3912     * Name constant for the SpecialPages setting, for use with Config::get()
3913     * @see MainConfigSchema::SpecialPages
3914     */
3915    public const SpecialPages = 'SpecialPages';
3916
3917    /**
3918     * Name constant for the ExtensionCredits setting, for use with Config::get()
3919     * @see MainConfigSchema::ExtensionCredits
3920     */
3921    public const ExtensionCredits = 'ExtensionCredits';
3922
3923    /**
3924     * Name constant for the Hooks setting, for use with Config::get()
3925     * @see MainConfigSchema::Hooks
3926     */
3927    public const Hooks = 'Hooks';
3928
3929    /**
3930     * Name constant for the ServiceWiringFiles setting, for use with Config::get()
3931     * @see MainConfigSchema::ServiceWiringFiles
3932     */
3933    public const ServiceWiringFiles = 'ServiceWiringFiles';
3934
3935    /**
3936     * Name constant for the JobClasses setting, for use with Config::get()
3937     * @see MainConfigSchema::JobClasses
3938     */
3939    public const JobClasses = 'JobClasses';
3940
3941    /**
3942     * Name constant for the JobTypesExcludedFromDefaultQueue setting, for use with Config::get()
3943     * @see MainConfigSchema::JobTypesExcludedFromDefaultQueue
3944     */
3945    public const JobTypesExcludedFromDefaultQueue = 'JobTypesExcludedFromDefaultQueue';
3946
3947    /**
3948     * Name constant for the JobBackoffThrottling setting, for use with Config::get()
3949     * @see MainConfigSchema::JobBackoffThrottling
3950     */
3951    public const JobBackoffThrottling = 'JobBackoffThrottling';
3952
3953    /**
3954     * Name constant for the JobTypeConf setting, for use with Config::get()
3955     * @see MainConfigSchema::JobTypeConf
3956     */
3957    public const JobTypeConf = 'JobTypeConf';
3958
3959    /**
3960     * Name constant for the JobQueueIncludeInMaxLagFactor setting, for use with Config::get()
3961     * @see MainConfigSchema::JobQueueIncludeInMaxLagFactor
3962     */
3963    public const JobQueueIncludeInMaxLagFactor = 'JobQueueIncludeInMaxLagFactor';
3964
3965    /**
3966     * Name constant for the SpecialPageCacheUpdates setting, for use with Config::get()
3967     * @see MainConfigSchema::SpecialPageCacheUpdates
3968     */
3969    public const SpecialPageCacheUpdates = 'SpecialPageCacheUpdates';
3970
3971    /**
3972     * Name constant for the PagePropLinkInvalidations setting, for use with Config::get()
3973     * @see MainConfigSchema::PagePropLinkInvalidations
3974     */
3975    public const PagePropLinkInvalidations = 'PagePropLinkInvalidations';
3976
3977    /**
3978     * Name constant for the CategoryMagicGallery setting, for use with Config::get()
3979     * @see MainConfigSchema::CategoryMagicGallery
3980     */
3981    public const CategoryMagicGallery = 'CategoryMagicGallery';
3982
3983    /**
3984     * Name constant for the CategoryPagingLimit setting, for use with Config::get()
3985     * @see MainConfigSchema::CategoryPagingLimit
3986     */
3987    public const CategoryPagingLimit = 'CategoryPagingLimit';
3988
3989    /**
3990     * Name constant for the CategoryCollation setting, for use with Config::get()
3991     * @see MainConfigSchema::CategoryCollation
3992     */
3993    public const CategoryCollation = 'CategoryCollation';
3994
3995    /**
3996     * Name constant for the TempCategoryCollations setting, for use with Config::get()
3997     * @see MainConfigSchema::TempCategoryCollations
3998     */
3999    public const TempCategoryCollations = 'TempCategoryCollations';
4000
4001    /**
4002     * Name constant for the TrackingCategories setting, for use with Config::get()
4003     * @see MainConfigSchema::TrackingCategories
4004     * @deprecated since 1.25 Extensions should now register tracking categories using the new
4005     *    extension registration system.
4006     */
4007    public const TrackingCategories = 'TrackingCategories';
4008
4009    /**
4010     * Name constant for the LogTypes setting, for use with Config::get()
4011     * @see MainConfigSchema::LogTypes
4012     */
4013    public const LogTypes = 'LogTypes';
4014
4015    /**
4016     * Name constant for the LogRestrictions setting, for use with Config::get()
4017     * @see MainConfigSchema::LogRestrictions
4018     */
4019    public const LogRestrictions = 'LogRestrictions';
4020
4021    /**
4022     * Name constant for the FilterLogTypes setting, for use with Config::get()
4023     * @see MainConfigSchema::FilterLogTypes
4024     */
4025    public const FilterLogTypes = 'FilterLogTypes';
4026
4027    /**
4028     * Name constant for the LogNames setting, for use with Config::get()
4029     * @see MainConfigSchema::LogNames
4030     */
4031    public const LogNames = 'LogNames';
4032
4033    /**
4034     * Name constant for the LogHeaders setting, for use with Config::get()
4035     * @see MainConfigSchema::LogHeaders
4036     */
4037    public const LogHeaders = 'LogHeaders';
4038
4039    /**
4040     * Name constant for the LogActions setting, for use with Config::get()
4041     * @see MainConfigSchema::LogActions
4042     */
4043    public const LogActions = 'LogActions';
4044
4045    /**
4046     * Name constant for the LogActionsHandlers setting, for use with Config::get()
4047     * @see MainConfigSchema::LogActionsHandlers
4048     */
4049    public const LogActionsHandlers = 'LogActionsHandlers';
4050
4051    /**
4052     * Name constant for the ActionFilteredLogs setting, for use with Config::get()
4053     * @see MainConfigSchema::ActionFilteredLogs
4054     */
4055    public const ActionFilteredLogs = 'ActionFilteredLogs';
4056
4057    /**
4058     * Name constant for the NewUserLog setting, for use with Config::get()
4059     * @see MainConfigSchema::NewUserLog
4060     */
4061    public const NewUserLog = 'NewUserLog';
4062
4063    /**
4064     * Name constant for the PageCreationLog setting, for use with Config::get()
4065     * @see MainConfigSchema::PageCreationLog
4066     */
4067    public const PageCreationLog = 'PageCreationLog';
4068
4069    /**
4070     * Name constant for the AllowSpecialInclusion setting, for use with Config::get()
4071     * @see MainConfigSchema::AllowSpecialInclusion
4072     */
4073    public const AllowSpecialInclusion = 'AllowSpecialInclusion';
4074
4075    /**
4076     * Name constant for the DisableQueryPageUpdate setting, for use with Config::get()
4077     * @see MainConfigSchema::DisableQueryPageUpdate
4078     */
4079    public const DisableQueryPageUpdate = 'DisableQueryPageUpdate';
4080
4081    /**
4082     * Name constant for the CountCategorizedImagesAsUsed setting, for use with Config::get()
4083     * @see MainConfigSchema::CountCategorizedImagesAsUsed
4084     */
4085    public const CountCategorizedImagesAsUsed = 'CountCategorizedImagesAsUsed';
4086
4087    /**
4088     * Name constant for the MaxRedirectLinksRetrieved setting, for use with Config::get()
4089     * @see MainConfigSchema::MaxRedirectLinksRetrieved
4090     */
4091    public const MaxRedirectLinksRetrieved = 'MaxRedirectLinksRetrieved';
4092
4093    /**
4094     * Name constant for the RangeContributionsCIDRLimit setting, for use with Config::get()
4095     * @see MainConfigSchema::RangeContributionsCIDRLimit
4096     */
4097    public const RangeContributionsCIDRLimit = 'RangeContributionsCIDRLimit';
4098
4099    /**
4100     * Name constant for the Actions setting, for use with Config::get()
4101     * @see MainConfigSchema::Actions
4102     */
4103    public const Actions = 'Actions';
4104
4105    /**
4106     * Name constant for the DefaultRobotPolicy setting, for use with Config::get()
4107     * @see MainConfigSchema::DefaultRobotPolicy
4108     */
4109    public const DefaultRobotPolicy = 'DefaultRobotPolicy';
4110
4111    /**
4112     * Name constant for the NamespaceRobotPolicies setting, for use with Config::get()
4113     * @see MainConfigSchema::NamespaceRobotPolicies
4114     */
4115    public const NamespaceRobotPolicies = 'NamespaceRobotPolicies';
4116
4117    /**
4118     * Name constant for the ArticleRobotPolicies setting, for use with Config::get()
4119     * @see MainConfigSchema::ArticleRobotPolicies
4120     */
4121    public const ArticleRobotPolicies = 'ArticleRobotPolicies';
4122
4123    /**
4124     * Name constant for the ExemptFromUserRobotsControl setting, for use with Config::get()
4125     * @see MainConfigSchema::ExemptFromUserRobotsControl
4126     */
4127    public const ExemptFromUserRobotsControl = 'ExemptFromUserRobotsControl';
4128
4129    /**
4130     * Name constant for the DebugAPI setting, for use with Config::get()
4131     * @see MainConfigSchema::DebugAPI
4132     */
4133    public const DebugAPI = 'DebugAPI';
4134
4135    /**
4136     * Name constant for the APIModules setting, for use with Config::get()
4137     * @see MainConfigSchema::APIModules
4138     */
4139    public const APIModules = 'APIModules';
4140
4141    /**
4142     * Name constant for the APIFormatModules setting, for use with Config::get()
4143     * @see MainConfigSchema::APIFormatModules
4144     */
4145    public const APIFormatModules = 'APIFormatModules';
4146
4147    /**
4148     * Name constant for the APIMetaModules setting, for use with Config::get()
4149     * @see MainConfigSchema::APIMetaModules
4150     */
4151    public const APIMetaModules = 'APIMetaModules';
4152
4153    /**
4154     * Name constant for the APIPropModules setting, for use with Config::get()
4155     * @see MainConfigSchema::APIPropModules
4156     */
4157    public const APIPropModules = 'APIPropModules';
4158
4159    /**
4160     * Name constant for the APIListModules setting, for use with Config::get()
4161     * @see MainConfigSchema::APIListModules
4162     */
4163    public const APIListModules = 'APIListModules';
4164
4165    /**
4166     * Name constant for the APIMaxDBRows setting, for use with Config::get()
4167     * @see MainConfigSchema::APIMaxDBRows
4168     */
4169    public const APIMaxDBRows = 'APIMaxDBRows';
4170
4171    /**
4172     * Name constant for the APIMaxResultSize setting, for use with Config::get()
4173     * @see MainConfigSchema::APIMaxResultSize
4174     */
4175    public const APIMaxResultSize = 'APIMaxResultSize';
4176
4177    /**
4178     * Name constant for the APIMaxUncachedDiffs setting, for use with Config::get()
4179     * @see MainConfigSchema::APIMaxUncachedDiffs
4180     */
4181    public const APIMaxUncachedDiffs = 'APIMaxUncachedDiffs';
4182
4183    /**
4184     * Name constant for the APIMaxLagThreshold setting, for use with Config::get()
4185     * @see MainConfigSchema::APIMaxLagThreshold
4186     */
4187    public const APIMaxLagThreshold = 'APIMaxLagThreshold';
4188
4189    /**
4190     * Name constant for the APIRequestLog setting, for use with Config::get()
4191     * @see MainConfigSchema::APIRequestLog
4192     */
4193    public const APIRequestLog = 'APIRequestLog';
4194
4195    /**
4196     * Name constant for the APICacheHelpTimeout setting, for use with Config::get()
4197     * @see MainConfigSchema::APICacheHelpTimeout
4198     */
4199    public const APICacheHelpTimeout = 'APICacheHelpTimeout';
4200
4201    /**
4202     * Name constant for the APIUselessQueryPages setting, for use with Config::get()
4203     * @see MainConfigSchema::APIUselessQueryPages
4204     */
4205    public const APIUselessQueryPages = 'APIUselessQueryPages';
4206
4207    /**
4208     * Name constant for the AjaxLicensePreview setting, for use with Config::get()
4209     * @see MainConfigSchema::AjaxLicensePreview
4210     */
4211    public const AjaxLicensePreview = 'AjaxLicensePreview';
4212
4213    /**
4214     * Name constant for the CrossSiteAJAXdomains setting, for use with Config::get()
4215     * @see MainConfigSchema::CrossSiteAJAXdomains
4216     */
4217    public const CrossSiteAJAXdomains = 'CrossSiteAJAXdomains';
4218
4219    /**
4220     * Name constant for the CrossSiteAJAXdomainExceptions setting, for use with Config::get()
4221     * @see MainConfigSchema::CrossSiteAJAXdomainExceptions
4222     */
4223    public const CrossSiteAJAXdomainExceptions = 'CrossSiteAJAXdomainExceptions';
4224
4225    /**
4226     * Name constant for the AllowedCorsHeaders setting, for use with Config::get()
4227     * @see MainConfigSchema::AllowedCorsHeaders
4228     */
4229    public const AllowedCorsHeaders = 'AllowedCorsHeaders';
4230
4231    /**
4232     * Name constant for the RestAPIAdditionalRouteFiles setting, for use with Config::get()
4233     * @see MainConfigSchema::RestAPIAdditionalRouteFiles
4234     */
4235    public const RestAPIAdditionalRouteFiles = 'RestAPIAdditionalRouteFiles';
4236
4237    /**
4238     * Name constant for the MaxShellMemory setting, for use with Config::get()
4239     * @see MainConfigSchema::MaxShellMemory
4240     */
4241    public const MaxShellMemory = 'MaxShellMemory';
4242
4243    /**
4244     * Name constant for the MaxShellFileSize setting, for use with Config::get()
4245     * @see MainConfigSchema::MaxShellFileSize
4246     */
4247    public const MaxShellFileSize = 'MaxShellFileSize';
4248
4249    /**
4250     * Name constant for the MaxShellTime setting, for use with Config::get()
4251     * @see MainConfigSchema::MaxShellTime
4252     */
4253    public const MaxShellTime = 'MaxShellTime';
4254
4255    /**
4256     * Name constant for the MaxShellWallClockTime setting, for use with Config::get()
4257     * @see MainConfigSchema::MaxShellWallClockTime
4258     */
4259    public const MaxShellWallClockTime = 'MaxShellWallClockTime';
4260
4261    /**
4262     * Name constant for the ShellCgroup setting, for use with Config::get()
4263     * @see MainConfigSchema::ShellCgroup
4264     */
4265    public const ShellCgroup = 'ShellCgroup';
4266
4267    /**
4268     * Name constant for the PhpCli setting, for use with Config::get()
4269     * @see MainConfigSchema::PhpCli
4270     */
4271    public const PhpCli = 'PhpCli';
4272
4273    /**
4274     * Name constant for the ShellRestrictionMethod setting, for use with Config::get()
4275     * @see MainConfigSchema::ShellRestrictionMethod
4276     */
4277    public const ShellRestrictionMethod = 'ShellRestrictionMethod';
4278
4279    /**
4280     * Name constant for the ShellboxUrls setting, for use with Config::get()
4281     * @see MainConfigSchema::ShellboxUrls
4282     */
4283    public const ShellboxUrls = 'ShellboxUrls';
4284
4285    /**
4286     * Name constant for the ShellboxSecretKey setting, for use with Config::get()
4287     * @see MainConfigSchema::ShellboxSecretKey
4288     */
4289    public const ShellboxSecretKey = 'ShellboxSecretKey';
4290
4291    /**
4292     * Name constant for the ShellboxShell setting, for use with Config::get()
4293     * @see MainConfigSchema::ShellboxShell
4294     */
4295    public const ShellboxShell = 'ShellboxShell';
4296
4297    /**
4298     * Name constant for the HTTPTimeout setting, for use with Config::get()
4299     * @see MainConfigSchema::HTTPTimeout
4300     */
4301    public const HTTPTimeout = 'HTTPTimeout';
4302
4303    /**
4304     * Name constant for the HTTPConnectTimeout setting, for use with Config::get()
4305     * @see MainConfigSchema::HTTPConnectTimeout
4306     */
4307    public const HTTPConnectTimeout = 'HTTPConnectTimeout';
4308
4309    /**
4310     * Name constant for the HTTPMaxTimeout setting, for use with Config::get()
4311     * @see MainConfigSchema::HTTPMaxTimeout
4312     */
4313    public const HTTPMaxTimeout = 'HTTPMaxTimeout';
4314
4315    /**
4316     * Name constant for the HTTPMaxConnectTimeout setting, for use with Config::get()
4317     * @see MainConfigSchema::HTTPMaxConnectTimeout
4318     */
4319    public const HTTPMaxConnectTimeout = 'HTTPMaxConnectTimeout';
4320
4321    /**
4322     * Name constant for the HTTPImportTimeout setting, for use with Config::get()
4323     * @see MainConfigSchema::HTTPImportTimeout
4324     */
4325    public const HTTPImportTimeout = 'HTTPImportTimeout';
4326
4327    /**
4328     * Name constant for the AsyncHTTPTimeout setting, for use with Config::get()
4329     * @see MainConfigSchema::AsyncHTTPTimeout
4330     */
4331    public const AsyncHTTPTimeout = 'AsyncHTTPTimeout';
4332
4333    /**
4334     * Name constant for the HTTPProxy setting, for use with Config::get()
4335     * @see MainConfigSchema::HTTPProxy
4336     */
4337    public const HTTPProxy = 'HTTPProxy';
4338
4339    /**
4340     * Name constant for the LocalVirtualHosts setting, for use with Config::get()
4341     * @see MainConfigSchema::LocalVirtualHosts
4342     */
4343    public const LocalVirtualHosts = 'LocalVirtualHosts';
4344
4345    /**
4346     * Name constant for the LocalHTTPProxy setting, for use with Config::get()
4347     * @see MainConfigSchema::LocalHTTPProxy
4348     */
4349    public const LocalHTTPProxy = 'LocalHTTPProxy';
4350
4351    /**
4352     * Name constant for the AllowExternalReqID setting, for use with Config::get()
4353     * @see MainConfigSchema::AllowExternalReqID
4354     */
4355    public const AllowExternalReqID = 'AllowExternalReqID';
4356
4357    /**
4358     * Name constant for the JobRunRate setting, for use with Config::get()
4359     * @see MainConfigSchema::JobRunRate
4360     */
4361    public const JobRunRate = 'JobRunRate';
4362
4363    /**
4364     * Name constant for the RunJobsAsync setting, for use with Config::get()
4365     * @see MainConfigSchema::RunJobsAsync
4366     */
4367    public const RunJobsAsync = 'RunJobsAsync';
4368
4369    /**
4370     * Name constant for the UpdateRowsPerJob setting, for use with Config::get()
4371     * @see MainConfigSchema::UpdateRowsPerJob
4372     */
4373    public const UpdateRowsPerJob = 'UpdateRowsPerJob';
4374
4375    /**
4376     * Name constant for the UpdateRowsPerQuery setting, for use with Config::get()
4377     * @see MainConfigSchema::UpdateRowsPerQuery
4378     */
4379    public const UpdateRowsPerQuery = 'UpdateRowsPerQuery';
4380
4381    /**
4382     * Name constant for the RedirectOnLogin setting, for use with Config::get()
4383     * @see MainConfigSchema::RedirectOnLogin
4384     */
4385    public const RedirectOnLogin = 'RedirectOnLogin';
4386
4387    /**
4388     * Name constant for the VirtualRestConfig setting, for use with Config::get()
4389     * @see MainConfigSchema::VirtualRestConfig
4390     */
4391    public const VirtualRestConfig = 'VirtualRestConfig';
4392
4393    /**
4394     * Name constant for the EventRelayerConfig setting, for use with Config::get()
4395     * @see MainConfigSchema::EventRelayerConfig
4396     */
4397    public const EventRelayerConfig = 'EventRelayerConfig';
4398
4399    /**
4400     * Name constant for the Pingback setting, for use with Config::get()
4401     * @see MainConfigSchema::Pingback
4402     */
4403    public const Pingback = 'Pingback';
4404
4405    /**
4406     * Name constant for the OriginTrials setting, for use with Config::get()
4407     * @see MainConfigSchema::OriginTrials
4408     */
4409    public const OriginTrials = 'OriginTrials';
4410
4411    /**
4412     * Name constant for the ReportToExpiry setting, for use with Config::get()
4413     * @see MainConfigSchema::ReportToExpiry
4414     */
4415    public const ReportToExpiry = 'ReportToExpiry';
4416
4417    /**
4418     * Name constant for the ReportToEndpoints setting, for use with Config::get()
4419     * @see MainConfigSchema::ReportToEndpoints
4420     */
4421    public const ReportToEndpoints = 'ReportToEndpoints';
4422
4423    /**
4424     * Name constant for the FeaturePolicyReportOnly setting, for use with Config::get()
4425     * @see MainConfigSchema::FeaturePolicyReportOnly
4426     */
4427    public const FeaturePolicyReportOnly = 'FeaturePolicyReportOnly';
4428
4429    /**
4430     * Name constant for the SkinsPreferred setting, for use with Config::get()
4431     * @see MainConfigSchema::SkinsPreferred
4432     */
4433    public const SkinsPreferred = 'SkinsPreferred';
4434
4435    /**
4436     * Name constant for the SpecialContributeSkinsEnabled setting, for use with Config::get()
4437     * @see MainConfigSchema::SpecialContributeSkinsEnabled
4438     */
4439    public const SpecialContributeSkinsEnabled = 'SpecialContributeSkinsEnabled';
4440
4441    /**
4442     * Name constant for the EnableEditRecovery setting, for use with Config::get()
4443     * @see MainConfigSchema::EnableEditRecovery
4444     */
4445    public const EnableEditRecovery = 'EnableEditRecovery';
4446
4447    /**
4448     * Name constant for the EditRecoveryExpiry setting, for use with Config::get()
4449     * @see MainConfigSchema::EditRecoveryExpiry
4450     */
4451    public const EditRecoveryExpiry = 'EditRecoveryExpiry';
4452
4453    /**
4454     * Name constant for the UseCodexSpecialBlock setting, for use with Config::get()
4455     * @see MainConfigSchema::UseCodexSpecialBlock
4456     */
4457    public const UseCodexSpecialBlock = 'UseCodexSpecialBlock';
4458
4459    /**
4460     * Name constant for the ShowLogoutConfirmation setting, for use with Config::get()
4461     * @see MainConfigSchema::ShowLogoutConfirmation
4462     */
4463    public const ShowLogoutConfirmation = 'ShowLogoutConfirmation';
4464
4465}