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 ArticlePath setting, for use with Config::get()
134     * @see MainConfigSchema::ArticlePath
135     */
136    public const ArticlePath = 'ArticlePath';
137
138    /**
139     * Name constant for the UploadPath setting, for use with Config::get()
140     * @see MainConfigSchema::UploadPath
141     */
142    public const UploadPath = 'UploadPath';
143
144    /**
145     * Name constant for the ImgAuthPath setting, for use with Config::get()
146     * @see MainConfigSchema::ImgAuthPath
147     */
148    public const ImgAuthPath = 'ImgAuthPath';
149
150    /**
151     * Name constant for the ThumbPath setting, for use with Config::get()
152     * @see MainConfigSchema::ThumbPath
153     */
154    public const ThumbPath = 'ThumbPath';
155
156    /**
157     * Name constant for the UploadDirectory setting, for use with Config::get()
158     * @see MainConfigSchema::UploadDirectory
159     */
160    public const UploadDirectory = 'UploadDirectory';
161
162    /**
163     * Name constant for the FileCacheDirectory setting, for use with Config::get()
164     * @see MainConfigSchema::FileCacheDirectory
165     */
166    public const FileCacheDirectory = 'FileCacheDirectory';
167
168    /**
169     * Name constant for the Logo setting, for use with Config::get()
170     * @see MainConfigSchema::Logo
171     */
172    public const Logo = 'Logo';
173
174    /**
175     * Name constant for the Logos setting, for use with Config::get()
176     * @see MainConfigSchema::Logos
177     */
178    public const Logos = 'Logos';
179
180    /**
181     * Name constant for the Favicon setting, for use with Config::get()
182     * @see MainConfigSchema::Favicon
183     */
184    public const Favicon = 'Favicon';
185
186    /**
187     * Name constant for the AppleTouchIcon setting, for use with Config::get()
188     * @see MainConfigSchema::AppleTouchIcon
189     */
190    public const AppleTouchIcon = 'AppleTouchIcon';
191
192    /**
193     * Name constant for the ReferrerPolicy setting, for use with Config::get()
194     * @see MainConfigSchema::ReferrerPolicy
195     */
196    public const ReferrerPolicy = 'ReferrerPolicy';
197
198    /**
199     * Name constant for the TmpDirectory setting, for use with Config::get()
200     * @see MainConfigSchema::TmpDirectory
201     */
202    public const TmpDirectory = 'TmpDirectory';
203
204    /**
205     * Name constant for the UploadBaseUrl setting, for use with Config::get()
206     * @see MainConfigSchema::UploadBaseUrl
207     */
208    public const UploadBaseUrl = 'UploadBaseUrl';
209
210    /**
211     * Name constant for the UploadStashScalerBaseUrl setting, for use with Config::get()
212     * @see MainConfigSchema::UploadStashScalerBaseUrl
213     * @deprecated since 1.36 Use thumbProxyUrl in $wgLocalFileRepo
214     */
215    public const UploadStashScalerBaseUrl = 'UploadStashScalerBaseUrl';
216
217    /**
218     * Name constant for the ActionPaths setting, for use with Config::get()
219     * @see MainConfigSchema::ActionPaths
220     */
221    public const ActionPaths = 'ActionPaths';
222
223    /**
224     * Name constant for the MainPageIsDomainRoot setting, for use with Config::get()
225     * @see MainConfigSchema::MainPageIsDomainRoot
226     */
227    public const MainPageIsDomainRoot = 'MainPageIsDomainRoot';
228
229    /**
230     * Name constant for the EnableUploads setting, for use with Config::get()
231     * @see MainConfigSchema::EnableUploads
232     */
233    public const EnableUploads = 'EnableUploads';
234
235    /**
236     * Name constant for the UploadStashMaxAge setting, for use with Config::get()
237     * @see MainConfigSchema::UploadStashMaxAge
238     */
239    public const UploadStashMaxAge = 'UploadStashMaxAge';
240
241    /**
242     * Name constant for the EnableAsyncUploads setting, for use with Config::get()
243     * @see MainConfigSchema::EnableAsyncUploads
244     */
245    public const EnableAsyncUploads = 'EnableAsyncUploads';
246
247    /**
248     * Name constant for the EnableAsyncUploadsByURL setting, for use with Config::get()
249     * @see MainConfigSchema::EnableAsyncUploadsByURL
250     */
251    public const EnableAsyncUploadsByURL = 'EnableAsyncUploadsByURL';
252
253    /**
254     * Name constant for the UploadMaintenance setting, for use with Config::get()
255     * @see MainConfigSchema::UploadMaintenance
256     */
257    public const UploadMaintenance = 'UploadMaintenance';
258
259    /**
260     * Name constant for the IllegalFileChars setting, for use with Config::get()
261     * @see MainConfigSchema::IllegalFileChars
262     * @deprecated since 1.41; no longer customizable
263     */
264    public const IllegalFileChars = 'IllegalFileChars';
265
266    /**
267     * Name constant for the DeletedDirectory setting, for use with Config::get()
268     * @see MainConfigSchema::DeletedDirectory
269     */
270    public const DeletedDirectory = 'DeletedDirectory';
271
272    /**
273     * Name constant for the ImgAuthDetails setting, for use with Config::get()
274     * @see MainConfigSchema::ImgAuthDetails
275     */
276    public const ImgAuthDetails = 'ImgAuthDetails';
277
278    /**
279     * Name constant for the ImgAuthUrlPathMap setting, for use with Config::get()
280     * @see MainConfigSchema::ImgAuthUrlPathMap
281     */
282    public const ImgAuthUrlPathMap = 'ImgAuthUrlPathMap';
283
284    /**
285     * Name constant for the LocalFileRepo setting, for use with Config::get()
286     * @see MainConfigSchema::LocalFileRepo
287     */
288    public const LocalFileRepo = 'LocalFileRepo';
289
290    /**
291     * Name constant for the ForeignFileRepos setting, for use with Config::get()
292     * @see MainConfigSchema::ForeignFileRepos
293     */
294    public const ForeignFileRepos = 'ForeignFileRepos';
295
296    /**
297     * Name constant for the UseInstantCommons setting, for use with Config::get()
298     * @see MainConfigSchema::UseInstantCommons
299     */
300    public const UseInstantCommons = 'UseInstantCommons';
301
302    /**
303     * Name constant for the UseSharedUploads setting, for use with Config::get()
304     * @see MainConfigSchema::UseSharedUploads
305     */
306    public const UseSharedUploads = 'UseSharedUploads';
307
308    /**
309     * Name constant for the SharedUploadDirectory setting, for use with Config::get()
310     * @see MainConfigSchema::SharedUploadDirectory
311     */
312    public const SharedUploadDirectory = 'SharedUploadDirectory';
313
314    /**
315     * Name constant for the SharedUploadPath setting, for use with Config::get()
316     * @see MainConfigSchema::SharedUploadPath
317     */
318    public const SharedUploadPath = 'SharedUploadPath';
319
320    /**
321     * Name constant for the HashedSharedUploadDirectory setting, for use with Config::get()
322     * @see MainConfigSchema::HashedSharedUploadDirectory
323     */
324    public const HashedSharedUploadDirectory = 'HashedSharedUploadDirectory';
325
326    /**
327     * Name constant for the RepositoryBaseUrl setting, for use with Config::get()
328     * @see MainConfigSchema::RepositoryBaseUrl
329     */
330    public const RepositoryBaseUrl = 'RepositoryBaseUrl';
331
332    /**
333     * Name constant for the FetchCommonsDescriptions setting, for use with Config::get()
334     * @see MainConfigSchema::FetchCommonsDescriptions
335     */
336    public const FetchCommonsDescriptions = 'FetchCommonsDescriptions';
337
338    /**
339     * Name constant for the SharedUploadDBname setting, for use with Config::get()
340     * @see MainConfigSchema::SharedUploadDBname
341     */
342    public const SharedUploadDBname = 'SharedUploadDBname';
343
344    /**
345     * Name constant for the SharedUploadDBprefix setting, for use with Config::get()
346     * @see MainConfigSchema::SharedUploadDBprefix
347     */
348    public const SharedUploadDBprefix = 'SharedUploadDBprefix';
349
350    /**
351     * Name constant for the CacheSharedUploads setting, for use with Config::get()
352     * @see MainConfigSchema::CacheSharedUploads
353     */
354    public const CacheSharedUploads = 'CacheSharedUploads';
355
356    /**
357     * Name constant for the ForeignUploadTargets setting, for use with Config::get()
358     * @see MainConfigSchema::ForeignUploadTargets
359     */
360    public const ForeignUploadTargets = 'ForeignUploadTargets';
361
362    /**
363     * Name constant for the UploadDialog setting, for use with Config::get()
364     * @see MainConfigSchema::UploadDialog
365     */
366    public const UploadDialog = 'UploadDialog';
367
368    /**
369     * Name constant for the FileBackends setting, for use with Config::get()
370     * @see MainConfigSchema::FileBackends
371     */
372    public const FileBackends = 'FileBackends';
373
374    /**
375     * Name constant for the LockManagers setting, for use with Config::get()
376     * @see MainConfigSchema::LockManagers
377     */
378    public const LockManagers = 'LockManagers';
379
380    /**
381     * Name constant for the ShowEXIF setting, for use with Config::get()
382     * @see MainConfigSchema::ShowEXIF
383     */
384    public const ShowEXIF = 'ShowEXIF';
385
386    /**
387     * Name constant for the UpdateCompatibleMetadata setting, for use with Config::get()
388     * @see MainConfigSchema::UpdateCompatibleMetadata
389     */
390    public const UpdateCompatibleMetadata = 'UpdateCompatibleMetadata';
391
392    /**
393     * Name constant for the AllowCopyUploads setting, for use with Config::get()
394     * @see MainConfigSchema::AllowCopyUploads
395     */
396    public const AllowCopyUploads = 'AllowCopyUploads';
397
398    /**
399     * Name constant for the CopyUploadsDomains setting, for use with Config::get()
400     * @see MainConfigSchema::CopyUploadsDomains
401     */
402    public const CopyUploadsDomains = 'CopyUploadsDomains';
403
404    /**
405     * Name constant for the CopyUploadsFromSpecialUpload setting, for use with Config::get()
406     * @see MainConfigSchema::CopyUploadsFromSpecialUpload
407     */
408    public const CopyUploadsFromSpecialUpload = 'CopyUploadsFromSpecialUpload';
409
410    /**
411     * Name constant for the CopyUploadProxy setting, for use with Config::get()
412     * @see MainConfigSchema::CopyUploadProxy
413     */
414    public const CopyUploadProxy = 'CopyUploadProxy';
415
416    /**
417     * Name constant for the CopyUploadTimeout setting, for use with Config::get()
418     * @see MainConfigSchema::CopyUploadTimeout
419     */
420    public const CopyUploadTimeout = 'CopyUploadTimeout';
421
422    /**
423     * Name constant for the CopyUploadAllowOnWikiDomainConfig setting, for use with Config::get()
424     * @see MainConfigSchema::CopyUploadAllowOnWikiDomainConfig
425     */
426    public const CopyUploadAllowOnWikiDomainConfig = 'CopyUploadAllowOnWikiDomainConfig';
427
428    /**
429     * Name constant for the MaxUploadSize setting, for use with Config::get()
430     * @see MainConfigSchema::MaxUploadSize
431     */
432    public const MaxUploadSize = 'MaxUploadSize';
433
434    /**
435     * Name constant for the MinUploadChunkSize setting, for use with Config::get()
436     * @see MainConfigSchema::MinUploadChunkSize
437     */
438    public const MinUploadChunkSize = 'MinUploadChunkSize';
439
440    /**
441     * Name constant for the UploadNavigationUrl setting, for use with Config::get()
442     * @see MainConfigSchema::UploadNavigationUrl
443     */
444    public const UploadNavigationUrl = 'UploadNavigationUrl';
445
446    /**
447     * Name constant for the UploadMissingFileUrl setting, for use with Config::get()
448     * @see MainConfigSchema::UploadMissingFileUrl
449     */
450    public const UploadMissingFileUrl = 'UploadMissingFileUrl';
451
452    /**
453     * Name constant for the ThumbnailScriptPath setting, for use with Config::get()
454     * @see MainConfigSchema::ThumbnailScriptPath
455     */
456    public const ThumbnailScriptPath = 'ThumbnailScriptPath';
457
458    /**
459     * Name constant for the SharedThumbnailScriptPath setting, for use with Config::get()
460     * @see MainConfigSchema::SharedThumbnailScriptPath
461     */
462    public const SharedThumbnailScriptPath = 'SharedThumbnailScriptPath';
463
464    /**
465     * Name constant for the HashedUploadDirectory setting, for use with Config::get()
466     * @see MainConfigSchema::HashedUploadDirectory
467     */
468    public const HashedUploadDirectory = 'HashedUploadDirectory';
469
470    /**
471     * Name constant for the FileExtensions setting, for use with Config::get()
472     * @see MainConfigSchema::FileExtensions
473     */
474    public const FileExtensions = 'FileExtensions';
475
476    /**
477     * Name constant for the ProhibitedFileExtensions setting, for use with Config::get()
478     * @see MainConfigSchema::ProhibitedFileExtensions
479     */
480    public const ProhibitedFileExtensions = 'ProhibitedFileExtensions';
481
482    /**
483     * Name constant for the MimeTypeExclusions setting, for use with Config::get()
484     * @see MainConfigSchema::MimeTypeExclusions
485     */
486    public const MimeTypeExclusions = 'MimeTypeExclusions';
487
488    /**
489     * Name constant for the CheckFileExtensions setting, for use with Config::get()
490     * @see MainConfigSchema::CheckFileExtensions
491     */
492    public const CheckFileExtensions = 'CheckFileExtensions';
493
494    /**
495     * Name constant for the StrictFileExtensions setting, for use with Config::get()
496     * @see MainConfigSchema::StrictFileExtensions
497     */
498    public const StrictFileExtensions = 'StrictFileExtensions';
499
500    /**
501     * Name constant for the DisableUploadScriptChecks setting, for use with Config::get()
502     * @see MainConfigSchema::DisableUploadScriptChecks
503     */
504    public const DisableUploadScriptChecks = 'DisableUploadScriptChecks';
505
506    /**
507     * Name constant for the UploadSizeWarning setting, for use with Config::get()
508     * @see MainConfigSchema::UploadSizeWarning
509     */
510    public const UploadSizeWarning = 'UploadSizeWarning';
511
512    /**
513     * Name constant for the TrustedMediaFormats setting, for use with Config::get()
514     * @see MainConfigSchema::TrustedMediaFormats
515     */
516    public const TrustedMediaFormats = 'TrustedMediaFormats';
517
518    /**
519     * Name constant for the MediaHandlers setting, for use with Config::get()
520     * @see MainConfigSchema::MediaHandlers
521     */
522    public const MediaHandlers = 'MediaHandlers';
523
524    /**
525     * Name constant for the NativeImageLazyLoading setting, for use with Config::get()
526     * @see MainConfigSchema::NativeImageLazyLoading
527     */
528    public const NativeImageLazyLoading = 'NativeImageLazyLoading';
529
530    /**
531     * Name constant for the ParserTestMediaHandlers setting, for use with Config::get()
532     * @see MainConfigSchema::ParserTestMediaHandlers
533     */
534    public const ParserTestMediaHandlers = 'ParserTestMediaHandlers';
535
536    /**
537     * Name constant for the UseImageResize setting, for use with Config::get()
538     * @see MainConfigSchema::UseImageResize
539     */
540    public const UseImageResize = 'UseImageResize';
541
542    /**
543     * Name constant for the UseImageMagick setting, for use with Config::get()
544     * @see MainConfigSchema::UseImageMagick
545     */
546    public const UseImageMagick = 'UseImageMagick';
547
548    /**
549     * Name constant for the ImageMagickConvertCommand setting, for use with Config::get()
550     * @see MainConfigSchema::ImageMagickConvertCommand
551     */
552    public const ImageMagickConvertCommand = 'ImageMagickConvertCommand';
553
554    /**
555     * Name constant for the MaxInterlacingAreas setting, for use with Config::get()
556     * @see MainConfigSchema::MaxInterlacingAreas
557     */
558    public const MaxInterlacingAreas = 'MaxInterlacingAreas';
559
560    /**
561     * Name constant for the SharpenParameter setting, for use with Config::get()
562     * @see MainConfigSchema::SharpenParameter
563     */
564    public const SharpenParameter = 'SharpenParameter';
565
566    /**
567     * Name constant for the SharpenReductionThreshold setting, for use with Config::get()
568     * @see MainConfigSchema::SharpenReductionThreshold
569     */
570    public const SharpenReductionThreshold = 'SharpenReductionThreshold';
571
572    /**
573     * Name constant for the ImageMagickTempDir setting, for use with Config::get()
574     * @see MainConfigSchema::ImageMagickTempDir
575     */
576    public const ImageMagickTempDir = 'ImageMagickTempDir';
577
578    /**
579     * Name constant for the CustomConvertCommand setting, for use with Config::get()
580     * @see MainConfigSchema::CustomConvertCommand
581     */
582    public const CustomConvertCommand = 'CustomConvertCommand';
583
584    /**
585     * Name constant for the JpegTran setting, for use with Config::get()
586     * @see MainConfigSchema::JpegTran
587     */
588    public const JpegTran = 'JpegTran';
589
590    /**
591     * Name constant for the JpegPixelFormat setting, for use with Config::get()
592     * @see MainConfigSchema::JpegPixelFormat
593     */
594    public const JpegPixelFormat = 'JpegPixelFormat';
595
596    /**
597     * Name constant for the JpegQuality setting, for use with Config::get()
598     * @see MainConfigSchema::JpegQuality
599     */
600    public const JpegQuality = 'JpegQuality';
601
602    /**
603     * Name constant for the Exiv2Command setting, for use with Config::get()
604     * @see MainConfigSchema::Exiv2Command
605     */
606    public const Exiv2Command = 'Exiv2Command';
607
608    /**
609     * Name constant for the Exiftool setting, for use with Config::get()
610     * @see MainConfigSchema::Exiftool
611     */
612    public const Exiftool = 'Exiftool';
613
614    /**
615     * Name constant for the SVGConverters setting, for use with Config::get()
616     * @see MainConfigSchema::SVGConverters
617     */
618    public const SVGConverters = 'SVGConverters';
619
620    /**
621     * Name constant for the SVGConverter setting, for use with Config::get()
622     * @see MainConfigSchema::SVGConverter
623     */
624    public const SVGConverter = 'SVGConverter';
625
626    /**
627     * Name constant for the SVGConverterPath setting, for use with Config::get()
628     * @see MainConfigSchema::SVGConverterPath
629     */
630    public const SVGConverterPath = 'SVGConverterPath';
631
632    /**
633     * Name constant for the SVGMaxSize setting, for use with Config::get()
634     * @see MainConfigSchema::SVGMaxSize
635     */
636    public const SVGMaxSize = 'SVGMaxSize';
637
638    /**
639     * Name constant for the SVGMetadataCutoff setting, for use with Config::get()
640     * @see MainConfigSchema::SVGMetadataCutoff
641     */
642    public const SVGMetadataCutoff = 'SVGMetadataCutoff';
643
644    /**
645     * Name constant for the SVGNativeRendering setting, for use with Config::get()
646     * @see MainConfigSchema::SVGNativeRendering
647     */
648    public const SVGNativeRendering = 'SVGNativeRendering';
649
650    /**
651     * Name constant for the SVGNativeRenderingSizeLimit setting, for use with Config::get()
652     * @see MainConfigSchema::SVGNativeRenderingSizeLimit
653     */
654    public const SVGNativeRenderingSizeLimit = 'SVGNativeRenderingSizeLimit';
655
656    /**
657     * Name constant for the MediaInTargetLanguage setting, for use with Config::get()
658     * @see MainConfigSchema::MediaInTargetLanguage
659     */
660    public const MediaInTargetLanguage = 'MediaInTargetLanguage';
661
662    /**
663     * Name constant for the MaxImageArea setting, for use with Config::get()
664     * @see MainConfigSchema::MaxImageArea
665     */
666    public const MaxImageArea = 'MaxImageArea';
667
668    /**
669     * Name constant for the MaxAnimatedGifArea setting, for use with Config::get()
670     * @see MainConfigSchema::MaxAnimatedGifArea
671     */
672    public const MaxAnimatedGifArea = 'MaxAnimatedGifArea';
673
674    /**
675     * Name constant for the TiffThumbnailType setting, for use with Config::get()
676     * @see MainConfigSchema::TiffThumbnailType
677     */
678    public const TiffThumbnailType = 'TiffThumbnailType';
679
680    /**
681     * Name constant for the ThumbnailEpoch setting, for use with Config::get()
682     * @see MainConfigSchema::ThumbnailEpoch
683     */
684    public const ThumbnailEpoch = 'ThumbnailEpoch';
685
686    /**
687     * Name constant for the AttemptFailureEpoch setting, for use with Config::get()
688     * @see MainConfigSchema::AttemptFailureEpoch
689     */
690    public const AttemptFailureEpoch = 'AttemptFailureEpoch';
691
692    /**
693     * Name constant for the IgnoreImageErrors setting, for use with Config::get()
694     * @see MainConfigSchema::IgnoreImageErrors
695     */
696    public const IgnoreImageErrors = 'IgnoreImageErrors';
697
698    /**
699     * Name constant for the GenerateThumbnailOnParse setting, for use with Config::get()
700     * @see MainConfigSchema::GenerateThumbnailOnParse
701     */
702    public const GenerateThumbnailOnParse = 'GenerateThumbnailOnParse';
703
704    /**
705     * Name constant for the ShowArchiveThumbnails setting, for use with Config::get()
706     * @see MainConfigSchema::ShowArchiveThumbnails
707     */
708    public const ShowArchiveThumbnails = 'ShowArchiveThumbnails';
709
710    /**
711     * Name constant for the EnableAutoRotation setting, for use with Config::get()
712     * @see MainConfigSchema::EnableAutoRotation
713     */
714    public const EnableAutoRotation = 'EnableAutoRotation';
715
716    /**
717     * Name constant for the Antivirus setting, for use with Config::get()
718     * @see MainConfigSchema::Antivirus
719     */
720    public const Antivirus = 'Antivirus';
721
722    /**
723     * Name constant for the AntivirusSetup setting, for use with Config::get()
724     * @see MainConfigSchema::AntivirusSetup
725     */
726    public const AntivirusSetup = 'AntivirusSetup';
727
728    /**
729     * Name constant for the AntivirusRequired setting, for use with Config::get()
730     * @see MainConfigSchema::AntivirusRequired
731     */
732    public const AntivirusRequired = 'AntivirusRequired';
733
734    /**
735     * Name constant for the VerifyMimeType setting, for use with Config::get()
736     * @see MainConfigSchema::VerifyMimeType
737     */
738    public const VerifyMimeType = 'VerifyMimeType';
739
740    /**
741     * Name constant for the MimeTypeFile setting, for use with Config::get()
742     * @see MainConfigSchema::MimeTypeFile
743     */
744    public const MimeTypeFile = 'MimeTypeFile';
745
746    /**
747     * Name constant for the MimeInfoFile setting, for use with Config::get()
748     * @see MainConfigSchema::MimeInfoFile
749     */
750    public const MimeInfoFile = 'MimeInfoFile';
751
752    /**
753     * Name constant for the MimeDetectorCommand setting, for use with Config::get()
754     * @see MainConfigSchema::MimeDetectorCommand
755     */
756    public const MimeDetectorCommand = 'MimeDetectorCommand';
757
758    /**
759     * Name constant for the TrivialMimeDetection setting, for use with Config::get()
760     * @see MainConfigSchema::TrivialMimeDetection
761     */
762    public const TrivialMimeDetection = 'TrivialMimeDetection';
763
764    /**
765     * Name constant for the XMLMimeTypes setting, for use with Config::get()
766     * @see MainConfigSchema::XMLMimeTypes
767     */
768    public const XMLMimeTypes = 'XMLMimeTypes';
769
770    /**
771     * Name constant for the ImageLimits setting, for use with Config::get()
772     * @see MainConfigSchema::ImageLimits
773     */
774    public const ImageLimits = 'ImageLimits';
775
776    /**
777     * Name constant for the ThumbLimits setting, for use with Config::get()
778     * @see MainConfigSchema::ThumbLimits
779     */
780    public const ThumbLimits = 'ThumbLimits';
781
782    /**
783     * Name constant for the ThumbnailNamespaces setting, for use with Config::get()
784     * @see MainConfigSchema::ThumbnailNamespaces
785     */
786    public const ThumbnailNamespaces = 'ThumbnailNamespaces';
787
788    /**
789     * Name constant for the ThumbnailBuckets setting, for use with Config::get()
790     * @see MainConfigSchema::ThumbnailBuckets
791     */
792    public const ThumbnailBuckets = 'ThumbnailBuckets';
793
794    /**
795     * Name constant for the ThumbnailMinimumBucketDistance setting, for use with Config::get()
796     * @see MainConfigSchema::ThumbnailMinimumBucketDistance
797     */
798    public const ThumbnailMinimumBucketDistance = 'ThumbnailMinimumBucketDistance';
799
800    /**
801     * Name constant for the UploadThumbnailRenderMap setting, for use with Config::get()
802     * @see MainConfigSchema::UploadThumbnailRenderMap
803     */
804    public const UploadThumbnailRenderMap = 'UploadThumbnailRenderMap';
805
806    /**
807     * Name constant for the UploadThumbnailRenderMethod setting, for use with Config::get()
808     * @see MainConfigSchema::UploadThumbnailRenderMethod
809     */
810    public const UploadThumbnailRenderMethod = 'UploadThumbnailRenderMethod';
811
812    /**
813     * Name constant for the UploadThumbnailRenderHttpCustomHost setting, for use with Config::get()
814     * @see MainConfigSchema::UploadThumbnailRenderHttpCustomHost
815     */
816    public const UploadThumbnailRenderHttpCustomHost = 'UploadThumbnailRenderHttpCustomHost';
817
818    /**
819     * Name constant for the UploadThumbnailRenderHttpCustomDomain setting, for use with Config::get()
820     * @see MainConfigSchema::UploadThumbnailRenderHttpCustomDomain
821     */
822    public const UploadThumbnailRenderHttpCustomDomain = 'UploadThumbnailRenderHttpCustomDomain';
823
824    /**
825     * Name constant for the UseTinyRGBForJPGThumbnails setting, for use with Config::get()
826     * @see MainConfigSchema::UseTinyRGBForJPGThumbnails
827     */
828    public const UseTinyRGBForJPGThumbnails = 'UseTinyRGBForJPGThumbnails';
829
830    /**
831     * Name constant for the GalleryOptions setting, for use with Config::get()
832     * @see MainConfigSchema::GalleryOptions
833     */
834    public const GalleryOptions = 'GalleryOptions';
835
836    /**
837     * Name constant for the ThumbUpright setting, for use with Config::get()
838     * @see MainConfigSchema::ThumbUpright
839     */
840    public const ThumbUpright = 'ThumbUpright';
841
842    /**
843     * Name constant for the DirectoryMode setting, for use with Config::get()
844     * @see MainConfigSchema::DirectoryMode
845     */
846    public const DirectoryMode = 'DirectoryMode';
847
848    /**
849     * Name constant for the ResponsiveImages setting, for use with Config::get()
850     * @see MainConfigSchema::ResponsiveImages
851     */
852    public const ResponsiveImages = 'ResponsiveImages';
853
854    /**
855     * Name constant for the ImagePreconnect setting, for use with Config::get()
856     * @see MainConfigSchema::ImagePreconnect
857     */
858    public const ImagePreconnect = 'ImagePreconnect';
859
860    /**
861     * Name constant for the DjvuUseBoxedCommand setting, for use with Config::get()
862     * @see MainConfigSchema::DjvuUseBoxedCommand
863     */
864    public const DjvuUseBoxedCommand = 'DjvuUseBoxedCommand';
865
866    /**
867     * Name constant for the DjvuDump setting, for use with Config::get()
868     * @see MainConfigSchema::DjvuDump
869     */
870    public const DjvuDump = 'DjvuDump';
871
872    /**
873     * Name constant for the DjvuRenderer setting, for use with Config::get()
874     * @see MainConfigSchema::DjvuRenderer
875     */
876    public const DjvuRenderer = 'DjvuRenderer';
877
878    /**
879     * Name constant for the DjvuTxt setting, for use with Config::get()
880     * @see MainConfigSchema::DjvuTxt
881     */
882    public const DjvuTxt = 'DjvuTxt';
883
884    /**
885     * Name constant for the DjvuPostProcessor setting, for use with Config::get()
886     * @see MainConfigSchema::DjvuPostProcessor
887     */
888    public const DjvuPostProcessor = 'DjvuPostProcessor';
889
890    /**
891     * Name constant for the DjvuOutputExtension setting, for use with Config::get()
892     * @see MainConfigSchema::DjvuOutputExtension
893     */
894    public const DjvuOutputExtension = 'DjvuOutputExtension';
895
896    /**
897     * Name constant for the EmergencyContact setting, for use with Config::get()
898     * @see MainConfigSchema::EmergencyContact
899     */
900    public const EmergencyContact = 'EmergencyContact';
901
902    /**
903     * Name constant for the PasswordSender setting, for use with Config::get()
904     * @see MainConfigSchema::PasswordSender
905     */
906    public const PasswordSender = 'PasswordSender';
907
908    /**
909     * Name constant for the NoReplyAddress setting, for use with Config::get()
910     * @see MainConfigSchema::NoReplyAddress
911     */
912    public const NoReplyAddress = 'NoReplyAddress';
913
914    /**
915     * Name constant for the EnableEmail setting, for use with Config::get()
916     * @see MainConfigSchema::EnableEmail
917     */
918    public const EnableEmail = 'EnableEmail';
919
920    /**
921     * Name constant for the EnableUserEmail setting, for use with Config::get()
922     * @see MainConfigSchema::EnableUserEmail
923     */
924    public const EnableUserEmail = 'EnableUserEmail';
925
926    /**
927     * Name constant for the EnableSpecialMute setting, for use with Config::get()
928     * @see MainConfigSchema::EnableSpecialMute
929     */
930    public const EnableSpecialMute = 'EnableSpecialMute';
931
932    /**
933     * Name constant for the EnableUserEmailMuteList setting, for use with Config::get()
934     * @see MainConfigSchema::EnableUserEmailMuteList
935     */
936    public const EnableUserEmailMuteList = 'EnableUserEmailMuteList';
937
938    /**
939     * Name constant for the UserEmailUseReplyTo setting, for use with Config::get()
940     * @see MainConfigSchema::UserEmailUseReplyTo
941     */
942    public const UserEmailUseReplyTo = 'UserEmailUseReplyTo';
943
944    /**
945     * Name constant for the PasswordReminderResendTime setting, for use with Config::get()
946     * @see MainConfigSchema::PasswordReminderResendTime
947     */
948    public const PasswordReminderResendTime = 'PasswordReminderResendTime';
949
950    /**
951     * Name constant for the NewPasswordExpiry setting, for use with Config::get()
952     * @see MainConfigSchema::NewPasswordExpiry
953     */
954    public const NewPasswordExpiry = 'NewPasswordExpiry';
955
956    /**
957     * Name constant for the UserEmailConfirmationTokenExpiry setting, for use with Config::get()
958     * @see MainConfigSchema::UserEmailConfirmationTokenExpiry
959     */
960    public const UserEmailConfirmationTokenExpiry = 'UserEmailConfirmationTokenExpiry';
961
962    /**
963     * Name constant for the PasswordExpirationDays setting, for use with Config::get()
964     * @see MainConfigSchema::PasswordExpirationDays
965     */
966    public const PasswordExpirationDays = 'PasswordExpirationDays';
967
968    /**
969     * Name constant for the PasswordExpireGrace setting, for use with Config::get()
970     * @see MainConfigSchema::PasswordExpireGrace
971     */
972    public const PasswordExpireGrace = 'PasswordExpireGrace';
973
974    /**
975     * Name constant for the SMTP setting, for use with Config::get()
976     * @see MainConfigSchema::SMTP
977     */
978    public const SMTP = 'SMTP';
979
980    /**
981     * Name constant for the AdditionalMailParams setting, for use with Config::get()
982     * @see MainConfigSchema::AdditionalMailParams
983     */
984    public const AdditionalMailParams = 'AdditionalMailParams';
985
986    /**
987     * Name constant for the AllowHTMLEmail setting, for use with Config::get()
988     * @see MainConfigSchema::AllowHTMLEmail
989     */
990    public const AllowHTMLEmail = 'AllowHTMLEmail';
991
992    /**
993     * Name constant for the EnotifFromEditor setting, for use with Config::get()
994     * @see MainConfigSchema::EnotifFromEditor
995     */
996    public const EnotifFromEditor = 'EnotifFromEditor';
997
998    /**
999     * Name constant for the EmailAuthentication setting, for use with Config::get()
1000     * @see MainConfigSchema::EmailAuthentication
1001     */
1002    public const EmailAuthentication = 'EmailAuthentication';
1003
1004    /**
1005     * Name constant for the EnotifWatchlist setting, for use with Config::get()
1006     * @see MainConfigSchema::EnotifWatchlist
1007     */
1008    public const EnotifWatchlist = 'EnotifWatchlist';
1009
1010    /**
1011     * Name constant for the EnotifUserTalk setting, for use with Config::get()
1012     * @see MainConfigSchema::EnotifUserTalk
1013     */
1014    public const EnotifUserTalk = 'EnotifUserTalk';
1015
1016    /**
1017     * Name constant for the EnotifRevealEditorAddress setting, for use with Config::get()
1018     * @see MainConfigSchema::EnotifRevealEditorAddress
1019     */
1020    public const EnotifRevealEditorAddress = 'EnotifRevealEditorAddress';
1021
1022    /**
1023     * Name constant for the EnotifMinorEdits setting, for use with Config::get()
1024     * @see MainConfigSchema::EnotifMinorEdits
1025     */
1026    public const EnotifMinorEdits = 'EnotifMinorEdits';
1027
1028    /**
1029     * Name constant for the EnotifImpersonal setting, for use with Config::get()
1030     * @see MainConfigSchema::EnotifImpersonal
1031     */
1032    public const EnotifImpersonal = 'EnotifImpersonal';
1033
1034    /**
1035     * Name constant for the EnotifMaxRecips setting, for use with Config::get()
1036     * @see MainConfigSchema::EnotifMaxRecips
1037     */
1038    public const EnotifMaxRecips = 'EnotifMaxRecips';
1039
1040    /**
1041     * Name constant for the EnotifUseRealName setting, for use with Config::get()
1042     * @see MainConfigSchema::EnotifUseRealName
1043     */
1044    public const EnotifUseRealName = 'EnotifUseRealName';
1045
1046    /**
1047     * Name constant for the UsersNotifiedOnAllChanges setting, for use with Config::get()
1048     * @see MainConfigSchema::UsersNotifiedOnAllChanges
1049     */
1050    public const UsersNotifiedOnAllChanges = 'UsersNotifiedOnAllChanges';
1051
1052    /**
1053     * Name constant for the DBname setting, for use with Config::get()
1054     * @see MainConfigSchema::DBname
1055     */
1056    public const DBname = 'DBname';
1057
1058    /**
1059     * Name constant for the DBmwschema setting, for use with Config::get()
1060     * @see MainConfigSchema::DBmwschema
1061     */
1062    public const DBmwschema = 'DBmwschema';
1063
1064    /**
1065     * Name constant for the DBprefix setting, for use with Config::get()
1066     * @see MainConfigSchema::DBprefix
1067     */
1068    public const DBprefix = 'DBprefix';
1069
1070    /**
1071     * Name constant for the DBserver setting, for use with Config::get()
1072     * @see MainConfigSchema::DBserver
1073     */
1074    public const DBserver = 'DBserver';
1075
1076    /**
1077     * Name constant for the DBport setting, for use with Config::get()
1078     * @see MainConfigSchema::DBport
1079     */
1080    public const DBport = 'DBport';
1081
1082    /**
1083     * Name constant for the DBuser setting, for use with Config::get()
1084     * @see MainConfigSchema::DBuser
1085     */
1086    public const DBuser = 'DBuser';
1087
1088    /**
1089     * Name constant for the DBpassword setting, for use with Config::get()
1090     * @see MainConfigSchema::DBpassword
1091     */
1092    public const DBpassword = 'DBpassword';
1093
1094    /**
1095     * Name constant for the DBtype setting, for use with Config::get()
1096     * @see MainConfigSchema::DBtype
1097     */
1098    public const DBtype = 'DBtype';
1099
1100    /**
1101     * Name constant for the DBssl setting, for use with Config::get()
1102     * @see MainConfigSchema::DBssl
1103     */
1104    public const DBssl = 'DBssl';
1105
1106    /**
1107     * Name constant for the DBcompress setting, for use with Config::get()
1108     * @see MainConfigSchema::DBcompress
1109     */
1110    public const DBcompress = 'DBcompress';
1111
1112    /**
1113     * Name constant for the DBStrictWarnings setting, for use with Config::get()
1114     * @see MainConfigSchema::DBStrictWarnings
1115     */
1116    public const DBStrictWarnings = 'DBStrictWarnings';
1117
1118    /**
1119     * Name constant for the DBadminuser setting, for use with Config::get()
1120     * @see MainConfigSchema::DBadminuser
1121     */
1122    public const DBadminuser = 'DBadminuser';
1123
1124    /**
1125     * Name constant for the DBadminpassword setting, for use with Config::get()
1126     * @see MainConfigSchema::DBadminpassword
1127     */
1128    public const DBadminpassword = 'DBadminpassword';
1129
1130    /**
1131     * Name constant for the SearchType setting, for use with Config::get()
1132     * @see MainConfigSchema::SearchType
1133     */
1134    public const SearchType = 'SearchType';
1135
1136    /**
1137     * Name constant for the SearchTypeAlternatives setting, for use with Config::get()
1138     * @see MainConfigSchema::SearchTypeAlternatives
1139     */
1140    public const SearchTypeAlternatives = 'SearchTypeAlternatives';
1141
1142    /**
1143     * Name constant for the DBTableOptions setting, for use with Config::get()
1144     * @see MainConfigSchema::DBTableOptions
1145     */
1146    public const DBTableOptions = 'DBTableOptions';
1147
1148    /**
1149     * Name constant for the SQLMode setting, for use with Config::get()
1150     * @see MainConfigSchema::SQLMode
1151     */
1152    public const SQLMode = 'SQLMode';
1153
1154    /**
1155     * Name constant for the DBDefaultGroup setting, for use with Config::get()
1156     * @see MainConfigSchema::DBDefaultGroup
1157     */
1158    public const DBDefaultGroup = 'DBDefaultGroup';
1159
1160    /**
1161     * Name constant for the SQLiteDataDir setting, for use with Config::get()
1162     * @see MainConfigSchema::SQLiteDataDir
1163     */
1164    public const SQLiteDataDir = 'SQLiteDataDir';
1165
1166    /**
1167     * Name constant for the SharedDB setting, for use with Config::get()
1168     * @see MainConfigSchema::SharedDB
1169     */
1170    public const SharedDB = 'SharedDB';
1171
1172    /**
1173     * Name constant for the SharedPrefix setting, for use with Config::get()
1174     * @see MainConfigSchema::SharedPrefix
1175     */
1176    public const SharedPrefix = 'SharedPrefix';
1177
1178    /**
1179     * Name constant for the SharedTables setting, for use with Config::get()
1180     * @see MainConfigSchema::SharedTables
1181     */
1182    public const SharedTables = 'SharedTables';
1183
1184    /**
1185     * Name constant for the SharedSchema setting, for use with Config::get()
1186     * @see MainConfigSchema::SharedSchema
1187     */
1188    public const SharedSchema = 'SharedSchema';
1189
1190    /**
1191     * Name constant for the DBservers setting, for use with Config::get()
1192     * @see MainConfigSchema::DBservers
1193     */
1194    public const DBservers = 'DBservers';
1195
1196    /**
1197     * Name constant for the LBFactoryConf setting, for use with Config::get()
1198     * @see MainConfigSchema::LBFactoryConf
1199     */
1200    public const LBFactoryConf = 'LBFactoryConf';
1201
1202    /**
1203     * Name constant for the DataCenterUpdateStickTTL setting, for use with Config::get()
1204     * @see MainConfigSchema::DataCenterUpdateStickTTL
1205     */
1206    public const DataCenterUpdateStickTTL = 'DataCenterUpdateStickTTL';
1207
1208    /**
1209     * Name constant for the DBerrorLog setting, for use with Config::get()
1210     * @see MainConfigSchema::DBerrorLog
1211     */
1212    public const DBerrorLog = 'DBerrorLog';
1213
1214    /**
1215     * Name constant for the DBerrorLogTZ setting, for use with Config::get()
1216     * @see MainConfigSchema::DBerrorLogTZ
1217     */
1218    public const DBerrorLogTZ = 'DBerrorLogTZ';
1219
1220    /**
1221     * Name constant for the LocalDatabases setting, for use with Config::get()
1222     * @see MainConfigSchema::LocalDatabases
1223     */
1224    public const LocalDatabases = 'LocalDatabases';
1225
1226    /**
1227     * Name constant for the DatabaseReplicaLagWarning setting, for use with Config::get()
1228     * @see MainConfigSchema::DatabaseReplicaLagWarning
1229     */
1230    public const DatabaseReplicaLagWarning = 'DatabaseReplicaLagWarning';
1231
1232    /**
1233     * Name constant for the DatabaseReplicaLagCritical setting, for use with Config::get()
1234     * @see MainConfigSchema::DatabaseReplicaLagCritical
1235     */
1236    public const DatabaseReplicaLagCritical = 'DatabaseReplicaLagCritical';
1237
1238    /**
1239     * Name constant for the MaxExecutionTimeForExpensiveQueries setting, for use with Config::get()
1240     * @see MainConfigSchema::MaxExecutionTimeForExpensiveQueries
1241     */
1242    public const MaxExecutionTimeForExpensiveQueries = 'MaxExecutionTimeForExpensiveQueries';
1243
1244    /**
1245     * Name constant for the VirtualDomainsMapping setting, for use with Config::get()
1246     * @see MainConfigSchema::VirtualDomainsMapping
1247     */
1248    public const VirtualDomainsMapping = 'VirtualDomainsMapping';
1249
1250    /**
1251     * Name constant for the PageLinksSchemaMigrationStage setting, for use with Config::get()
1252     * @see MainConfigSchema::PageLinksSchemaMigrationStage
1253     */
1254    public const PageLinksSchemaMigrationStage = 'PageLinksSchemaMigrationStage';
1255
1256    /**
1257     * Name constant for the FileSchemaMigrationStage setting, for use with Config::get()
1258     * @see MainConfigSchema::FileSchemaMigrationStage
1259     */
1260    public const FileSchemaMigrationStage = 'FileSchemaMigrationStage';
1261
1262    /**
1263     * Name constant for the CategoryLinksSchemaMigrationStage setting, for use with Config::get()
1264     * @see MainConfigSchema::CategoryLinksSchemaMigrationStage
1265     */
1266    public const CategoryLinksSchemaMigrationStage = 'CategoryLinksSchemaMigrationStage';
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 RevisionSlotsCacheExpiry setting, for use with Config::get()
1324     * @see MainConfigSchema::RevisionSlotsCacheExpiry
1325     */
1326    public const RevisionSlotsCacheExpiry = 'RevisionSlotsCacheExpiry';
1327
1328    /**
1329     * Name constant for the PageLanguageUseDB setting, for use with Config::get()
1330     * @see MainConfigSchema::PageLanguageUseDB
1331     */
1332    public const PageLanguageUseDB = 'PageLanguageUseDB';
1333
1334    /**
1335     * Name constant for the DiffEngine setting, for use with Config::get()
1336     * @see MainConfigSchema::DiffEngine
1337     */
1338    public const DiffEngine = 'DiffEngine';
1339
1340    /**
1341     * Name constant for the ExternalDiffEngine setting, for use with Config::get()
1342     * @see MainConfigSchema::ExternalDiffEngine
1343     */
1344    public const ExternalDiffEngine = 'ExternalDiffEngine';
1345
1346    /**
1347     * Name constant for the Wikidiff2Options setting, for use with Config::get()
1348     * @see MainConfigSchema::Wikidiff2Options
1349     */
1350    public const Wikidiff2Options = 'Wikidiff2Options';
1351
1352    /**
1353     * Name constant for the RequestTimeLimit setting, for use with Config::get()
1354     * @see MainConfigSchema::RequestTimeLimit
1355     */
1356    public const RequestTimeLimit = 'RequestTimeLimit';
1357
1358    /**
1359     * Name constant for the TransactionalTimeLimit setting, for use with Config::get()
1360     * @see MainConfigSchema::TransactionalTimeLimit
1361     */
1362    public const TransactionalTimeLimit = 'TransactionalTimeLimit';
1363
1364    /**
1365     * Name constant for the CriticalSectionTimeLimit setting, for use with Config::get()
1366     * @see MainConfigSchema::CriticalSectionTimeLimit
1367     */
1368    public const CriticalSectionTimeLimit = 'CriticalSectionTimeLimit';
1369
1370    /**
1371     * Name constant for the MiserMode setting, for use with Config::get()
1372     * @see MainConfigSchema::MiserMode
1373     */
1374    public const MiserMode = 'MiserMode';
1375
1376    /**
1377     * Name constant for the DisableQueryPages setting, for use with Config::get()
1378     * @see MainConfigSchema::DisableQueryPages
1379     */
1380    public const DisableQueryPages = 'DisableQueryPages';
1381
1382    /**
1383     * Name constant for the QueryCacheLimit setting, for use with Config::get()
1384     * @see MainConfigSchema::QueryCacheLimit
1385     */
1386    public const QueryCacheLimit = 'QueryCacheLimit';
1387
1388    /**
1389     * Name constant for the WantedPagesThreshold setting, for use with Config::get()
1390     * @see MainConfigSchema::WantedPagesThreshold
1391     */
1392    public const WantedPagesThreshold = 'WantedPagesThreshold';
1393
1394    /**
1395     * Name constant for the AllowSlowParserFunctions setting, for use with Config::get()
1396     * @see MainConfigSchema::AllowSlowParserFunctions
1397     */
1398    public const AllowSlowParserFunctions = 'AllowSlowParserFunctions';
1399
1400    /**
1401     * Name constant for the AllowSchemaUpdates setting, for use with Config::get()
1402     * @see MainConfigSchema::AllowSchemaUpdates
1403     */
1404    public const AllowSchemaUpdates = 'AllowSchemaUpdates';
1405
1406    /**
1407     * Name constant for the MaxArticleSize setting, for use with Config::get()
1408     * @see MainConfigSchema::MaxArticleSize
1409     */
1410    public const MaxArticleSize = 'MaxArticleSize';
1411
1412    /**
1413     * Name constant for the MemoryLimit setting, for use with Config::get()
1414     * @see MainConfigSchema::MemoryLimit
1415     */
1416    public const MemoryLimit = 'MemoryLimit';
1417
1418    /**
1419     * Name constant for the PoolCounterConf setting, for use with Config::get()
1420     * @see MainConfigSchema::PoolCounterConf
1421     */
1422    public const PoolCounterConf = 'PoolCounterConf';
1423
1424    /**
1425     * Name constant for the PoolCountClientConf setting, for use with Config::get()
1426     * @see MainConfigSchema::PoolCountClientConf
1427     */
1428    public const PoolCountClientConf = 'PoolCountClientConf';
1429
1430    /**
1431     * Name constant for the MaxUserDBWriteDuration setting, for use with Config::get()
1432     * @see MainConfigSchema::MaxUserDBWriteDuration
1433     */
1434    public const MaxUserDBWriteDuration = 'MaxUserDBWriteDuration';
1435
1436    /**
1437     * Name constant for the MaxJobDBWriteDuration setting, for use with Config::get()
1438     * @see MainConfigSchema::MaxJobDBWriteDuration
1439     */
1440    public const MaxJobDBWriteDuration = 'MaxJobDBWriteDuration';
1441
1442    /**
1443     * Name constant for the LinkHolderBatchSize setting, for use with Config::get()
1444     * @see MainConfigSchema::LinkHolderBatchSize
1445     */
1446    public const LinkHolderBatchSize = 'LinkHolderBatchSize';
1447
1448    /**
1449     * Name constant for the MaximumMovedPages setting, for use with Config::get()
1450     * @see MainConfigSchema::MaximumMovedPages
1451     */
1452    public const MaximumMovedPages = 'MaximumMovedPages';
1453
1454    /**
1455     * Name constant for the ForceDeferredUpdatesPreSend setting, for use with Config::get()
1456     * @see MainConfigSchema::ForceDeferredUpdatesPreSend
1457     */
1458    public const ForceDeferredUpdatesPreSend = 'ForceDeferredUpdatesPreSend';
1459
1460    /**
1461     * Name constant for the MultiShardSiteStats setting, for use with Config::get()
1462     * @see MainConfigSchema::MultiShardSiteStats
1463     */
1464    public const MultiShardSiteStats = 'MultiShardSiteStats';
1465
1466    /**
1467     * Name constant for the CacheDirectory setting, for use with Config::get()
1468     * @see MainConfigSchema::CacheDirectory
1469     */
1470    public const CacheDirectory = 'CacheDirectory';
1471
1472    /**
1473     * Name constant for the MainCacheType setting, for use with Config::get()
1474     * @see MainConfigSchema::MainCacheType
1475     */
1476    public const MainCacheType = 'MainCacheType';
1477
1478    /**
1479     * Name constant for the MessageCacheType setting, for use with Config::get()
1480     * @see MainConfigSchema::MessageCacheType
1481     */
1482    public const MessageCacheType = 'MessageCacheType';
1483
1484    /**
1485     * Name constant for the ParserCacheType setting, for use with Config::get()
1486     * @see MainConfigSchema::ParserCacheType
1487     */
1488    public const ParserCacheType = 'ParserCacheType';
1489
1490    /**
1491     * Name constant for the SessionCacheType setting, for use with Config::get()
1492     * @see MainConfigSchema::SessionCacheType
1493     */
1494    public const SessionCacheType = 'SessionCacheType';
1495
1496    /**
1497     * Name constant for the LanguageConverterCacheType setting, for use with Config::get()
1498     * @see MainConfigSchema::LanguageConverterCacheType
1499     */
1500    public const LanguageConverterCacheType = 'LanguageConverterCacheType';
1501
1502    /**
1503     * Name constant for the ObjectCaches setting, for use with Config::get()
1504     * @see MainConfigSchema::ObjectCaches
1505     */
1506    public const ObjectCaches = 'ObjectCaches';
1507
1508    /**
1509     * Name constant for the WANObjectCache setting, for use with Config::get()
1510     * @see MainConfigSchema::WANObjectCache
1511     */
1512    public const WANObjectCache = 'WANObjectCache';
1513
1514    /**
1515     * Name constant for the MicroStashType setting, for use with Config::get()
1516     * @see MainConfigSchema::MicroStashType
1517     */
1518    public const MicroStashType = 'MicroStashType';
1519
1520    /**
1521     * Name constant for the MainStash setting, for use with Config::get()
1522     * @see MainConfigSchema::MainStash
1523     */
1524    public const MainStash = 'MainStash';
1525
1526    /**
1527     * Name constant for the ParsoidCacheConfig setting, for use with Config::get()
1528     * @see MainConfigSchema::ParsoidCacheConfig
1529     */
1530    public const ParsoidCacheConfig = 'ParsoidCacheConfig';
1531
1532    /**
1533     * Name constant for the ParsoidSelectiveUpdateSampleRate setting, for use with Config::get()
1534     * @see MainConfigSchema::ParsoidSelectiveUpdateSampleRate
1535     */
1536    public const ParsoidSelectiveUpdateSampleRate = 'ParsoidSelectiveUpdateSampleRate';
1537
1538    /**
1539     * Name constant for the ParserCacheFilterConfig setting, for use with Config::get()
1540     * @see MainConfigSchema::ParserCacheFilterConfig
1541     */
1542    public const ParserCacheFilterConfig = 'ParserCacheFilterConfig';
1543
1544    /**
1545     * Name constant for the ChronologyProtectorSecret setting, for use with Config::get()
1546     * @see MainConfigSchema::ChronologyProtectorSecret
1547     */
1548    public const ChronologyProtectorSecret = 'ChronologyProtectorSecret';
1549
1550    /**
1551     * Name constant for the ParserCacheExpireTime setting, for use with Config::get()
1552     * @see MainConfigSchema::ParserCacheExpireTime
1553     */
1554    public const ParserCacheExpireTime = 'ParserCacheExpireTime';
1555
1556    /**
1557     * Name constant for the ParserCacheAsyncExpireTime setting, for use with Config::get()
1558     * @see MainConfigSchema::ParserCacheAsyncExpireTime
1559     */
1560    public const ParserCacheAsyncExpireTime = 'ParserCacheAsyncExpireTime';
1561
1562    /**
1563     * Name constant for the OldRevisionParserCacheExpireTime setting, for use with Config::get()
1564     * @see MainConfigSchema::OldRevisionParserCacheExpireTime
1565     */
1566    public const OldRevisionParserCacheExpireTime = 'OldRevisionParserCacheExpireTime';
1567
1568    /**
1569     * Name constant for the ObjectCacheSessionExpiry setting, for use with Config::get()
1570     * @see MainConfigSchema::ObjectCacheSessionExpiry
1571     */
1572    public const ObjectCacheSessionExpiry = 'ObjectCacheSessionExpiry';
1573
1574    /**
1575     * Name constant for the PHPSessionHandling setting, for use with Config::get()
1576     * @see MainConfigSchema::PHPSessionHandling
1577     */
1578    public const PHPSessionHandling = 'PHPSessionHandling';
1579
1580    /**
1581     * Name constant for the SuspiciousIpExpiry setting, for use with Config::get()
1582     * @see MainConfigSchema::SuspiciousIpExpiry
1583     */
1584    public const SuspiciousIpExpiry = 'SuspiciousIpExpiry';
1585
1586    /**
1587     * Name constant for the SessionPbkdf2Iterations setting, for use with Config::get()
1588     * @see MainConfigSchema::SessionPbkdf2Iterations
1589     */
1590    public const SessionPbkdf2Iterations = 'SessionPbkdf2Iterations';
1591
1592    /**
1593     * Name constant for the MemCachedServers setting, for use with Config::get()
1594     * @see MainConfigSchema::MemCachedServers
1595     */
1596    public const MemCachedServers = 'MemCachedServers';
1597
1598    /**
1599     * Name constant for the MemCachedPersistent setting, for use with Config::get()
1600     * @see MainConfigSchema::MemCachedPersistent
1601     */
1602    public const MemCachedPersistent = 'MemCachedPersistent';
1603
1604    /**
1605     * Name constant for the MemCachedTimeout setting, for use with Config::get()
1606     * @see MainConfigSchema::MemCachedTimeout
1607     */
1608    public const MemCachedTimeout = 'MemCachedTimeout';
1609
1610    /**
1611     * Name constant for the UseLocalMessageCache setting, for use with Config::get()
1612     * @see MainConfigSchema::UseLocalMessageCache
1613     */
1614    public const UseLocalMessageCache = 'UseLocalMessageCache';
1615
1616    /**
1617     * Name constant for the AdaptiveMessageCache setting, for use with Config::get()
1618     * @see MainConfigSchema::AdaptiveMessageCache
1619     */
1620    public const AdaptiveMessageCache = 'AdaptiveMessageCache';
1621
1622    /**
1623     * Name constant for the LocalisationCacheConf setting, for use with Config::get()
1624     * @see MainConfigSchema::LocalisationCacheConf
1625     */
1626    public const LocalisationCacheConf = 'LocalisationCacheConf';
1627
1628    /**
1629     * Name constant for the CachePages setting, for use with Config::get()
1630     * @see MainConfigSchema::CachePages
1631     */
1632    public const CachePages = 'CachePages';
1633
1634    /**
1635     * Name constant for the CacheEpoch setting, for use with Config::get()
1636     * @see MainConfigSchema::CacheEpoch
1637     */
1638    public const CacheEpoch = 'CacheEpoch';
1639
1640    /**
1641     * Name constant for the GitInfoCacheDirectory setting, for use with Config::get()
1642     * @see MainConfigSchema::GitInfoCacheDirectory
1643     */
1644    public const GitInfoCacheDirectory = 'GitInfoCacheDirectory';
1645
1646    /**
1647     * Name constant for the UseFileCache setting, for use with Config::get()
1648     * @see MainConfigSchema::UseFileCache
1649     */
1650    public const UseFileCache = 'UseFileCache';
1651
1652    /**
1653     * Name constant for the FileCacheDepth setting, for use with Config::get()
1654     * @see MainConfigSchema::FileCacheDepth
1655     */
1656    public const FileCacheDepth = 'FileCacheDepth';
1657
1658    /**
1659     * Name constant for the RenderHashAppend setting, for use with Config::get()
1660     * @see MainConfigSchema::RenderHashAppend
1661     */
1662    public const RenderHashAppend = 'RenderHashAppend';
1663
1664    /**
1665     * Name constant for the EnableSidebarCache setting, for use with Config::get()
1666     * @see MainConfigSchema::EnableSidebarCache
1667     */
1668    public const EnableSidebarCache = 'EnableSidebarCache';
1669
1670    /**
1671     * Name constant for the SidebarCacheExpiry setting, for use with Config::get()
1672     * @see MainConfigSchema::SidebarCacheExpiry
1673     */
1674    public const SidebarCacheExpiry = 'SidebarCacheExpiry';
1675
1676    /**
1677     * Name constant for the UseGzip setting, for use with Config::get()
1678     * @see MainConfigSchema::UseGzip
1679     */
1680    public const UseGzip = 'UseGzip';
1681
1682    /**
1683     * Name constant for the InvalidateCacheOnLocalSettingsChange setting, for use with Config::get()
1684     * @see MainConfigSchema::InvalidateCacheOnLocalSettingsChange
1685     */
1686    public const InvalidateCacheOnLocalSettingsChange = 'InvalidateCacheOnLocalSettingsChange';
1687
1688    /**
1689     * Name constant for the ExtensionInfoMTime setting, for use with Config::get()
1690     * @see MainConfigSchema::ExtensionInfoMTime
1691     */
1692    public const ExtensionInfoMTime = 'ExtensionInfoMTime';
1693
1694    /**
1695     * Name constant for the EnableRemoteBagOStuffTests setting, for use with Config::get()
1696     * @see MainConfigSchema::EnableRemoteBagOStuffTests
1697     */
1698    public const EnableRemoteBagOStuffTests = 'EnableRemoteBagOStuffTests';
1699
1700    /**
1701     * Name constant for the UseCdn setting, for use with Config::get()
1702     * @see MainConfigSchema::UseCdn
1703     */
1704    public const UseCdn = 'UseCdn';
1705
1706    /**
1707     * Name constant for the VaryOnXFP setting, for use with Config::get()
1708     * @see MainConfigSchema::VaryOnXFP
1709     */
1710    public const VaryOnXFP = 'VaryOnXFP';
1711
1712    /**
1713     * Name constant for the InternalServer setting, for use with Config::get()
1714     * @see MainConfigSchema::InternalServer
1715     */
1716    public const InternalServer = 'InternalServer';
1717
1718    /**
1719     * Name constant for the CdnMaxAge setting, for use with Config::get()
1720     * @see MainConfigSchema::CdnMaxAge
1721     */
1722    public const CdnMaxAge = 'CdnMaxAge';
1723
1724    /**
1725     * Name constant for the CdnMaxageLagged setting, for use with Config::get()
1726     * @see MainConfigSchema::CdnMaxageLagged
1727     */
1728    public const CdnMaxageLagged = 'CdnMaxageLagged';
1729
1730    /**
1731     * Name constant for the CdnMaxageStale setting, for use with Config::get()
1732     * @see MainConfigSchema::CdnMaxageStale
1733     */
1734    public const CdnMaxageStale = 'CdnMaxageStale';
1735
1736    /**
1737     * Name constant for the CdnReboundPurgeDelay setting, for use with Config::get()
1738     * @see MainConfigSchema::CdnReboundPurgeDelay
1739     */
1740    public const CdnReboundPurgeDelay = 'CdnReboundPurgeDelay';
1741
1742    /**
1743     * Name constant for the CdnMaxageSubstitute setting, for use with Config::get()
1744     * @see MainConfigSchema::CdnMaxageSubstitute
1745     */
1746    public const CdnMaxageSubstitute = 'CdnMaxageSubstitute';
1747
1748    /**
1749     * Name constant for the ForcedRawSMaxage setting, for use with Config::get()
1750     * @see MainConfigSchema::ForcedRawSMaxage
1751     */
1752    public const ForcedRawSMaxage = 'ForcedRawSMaxage';
1753
1754    /**
1755     * Name constant for the CdnServers setting, for use with Config::get()
1756     * @see MainConfigSchema::CdnServers
1757     */
1758    public const CdnServers = 'CdnServers';
1759
1760    /**
1761     * Name constant for the CdnServersNoPurge setting, for use with Config::get()
1762     * @see MainConfigSchema::CdnServersNoPurge
1763     */
1764    public const CdnServersNoPurge = 'CdnServersNoPurge';
1765
1766    /**
1767     * Name constant for the HTCPRouting setting, for use with Config::get()
1768     * @see MainConfigSchema::HTCPRouting
1769     */
1770    public const HTCPRouting = 'HTCPRouting';
1771
1772    /**
1773     * Name constant for the HTCPMulticastTTL setting, for use with Config::get()
1774     * @see MainConfigSchema::HTCPMulticastTTL
1775     */
1776    public const HTCPMulticastTTL = 'HTCPMulticastTTL';
1777
1778    /**
1779     * Name constant for the UsePrivateIPs setting, for use with Config::get()
1780     * @see MainConfigSchema::UsePrivateIPs
1781     */
1782    public const UsePrivateIPs = 'UsePrivateIPs';
1783
1784    /**
1785     * Name constant for the CdnMatchParameterOrder setting, for use with Config::get()
1786     * @see MainConfigSchema::CdnMatchParameterOrder
1787     */
1788    public const CdnMatchParameterOrder = 'CdnMatchParameterOrder';
1789
1790    /**
1791     * Name constant for the LanguageCode setting, for use with Config::get()
1792     * @see MainConfigSchema::LanguageCode
1793     */
1794    public const LanguageCode = 'LanguageCode';
1795
1796    /**
1797     * Name constant for the GrammarForms setting, for use with Config::get()
1798     * @see MainConfigSchema::GrammarForms
1799     */
1800    public const GrammarForms = 'GrammarForms';
1801
1802    /**
1803     * Name constant for the InterwikiMagic setting, for use with Config::get()
1804     * @see MainConfigSchema::InterwikiMagic
1805     */
1806    public const InterwikiMagic = 'InterwikiMagic';
1807
1808    /**
1809     * Name constant for the HideInterlanguageLinks setting, for use with Config::get()
1810     * @see MainConfigSchema::HideInterlanguageLinks
1811     */
1812    public const HideInterlanguageLinks = 'HideInterlanguageLinks';
1813
1814    /**
1815     * Name constant for the ExtraInterlanguageLinkPrefixes setting, for use with Config::get()
1816     * @see MainConfigSchema::ExtraInterlanguageLinkPrefixes
1817     */
1818    public const ExtraInterlanguageLinkPrefixes = 'ExtraInterlanguageLinkPrefixes';
1819
1820    /**
1821     * Name constant for the InterlanguageLinkCodeMap setting, for use with Config::get()
1822     * @see MainConfigSchema::InterlanguageLinkCodeMap
1823     */
1824    public const InterlanguageLinkCodeMap = 'InterlanguageLinkCodeMap';
1825
1826    /**
1827     * Name constant for the ExtraLanguageNames setting, for use with Config::get()
1828     * @see MainConfigSchema::ExtraLanguageNames
1829     */
1830    public const ExtraLanguageNames = 'ExtraLanguageNames';
1831
1832    /**
1833     * Name constant for the ExtraLanguageCodes setting, for use with Config::get()
1834     * @see MainConfigSchema::ExtraLanguageCodes
1835     */
1836    public const ExtraLanguageCodes = 'ExtraLanguageCodes';
1837
1838    /**
1839     * Name constant for the DummyLanguageCodes setting, for use with Config::get()
1840     * @see MainConfigSchema::DummyLanguageCodes
1841     */
1842    public const DummyLanguageCodes = 'DummyLanguageCodes';
1843
1844    /**
1845     * Name constant for the AllUnicodeFixes setting, for use with Config::get()
1846     * @see MainConfigSchema::AllUnicodeFixes
1847     */
1848    public const AllUnicodeFixes = 'AllUnicodeFixes';
1849
1850    /**
1851     * Name constant for the LegacyEncoding setting, for use with Config::get()
1852     * @see MainConfigSchema::LegacyEncoding
1853     */
1854    public const LegacyEncoding = 'LegacyEncoding';
1855
1856    /**
1857     * Name constant for the AmericanDates setting, for use with Config::get()
1858     * @see MainConfigSchema::AmericanDates
1859     */
1860    public const AmericanDates = 'AmericanDates';
1861
1862    /**
1863     * Name constant for the TranslateNumerals setting, for use with Config::get()
1864     * @see MainConfigSchema::TranslateNumerals
1865     */
1866    public const TranslateNumerals = 'TranslateNumerals';
1867
1868    /**
1869     * Name constant for the UseDatabaseMessages setting, for use with Config::get()
1870     * @see MainConfigSchema::UseDatabaseMessages
1871     */
1872    public const UseDatabaseMessages = 'UseDatabaseMessages';
1873
1874    /**
1875     * Name constant for the MaxMsgCacheEntrySize setting, for use with Config::get()
1876     * @see MainConfigSchema::MaxMsgCacheEntrySize
1877     */
1878    public const MaxMsgCacheEntrySize = 'MaxMsgCacheEntrySize';
1879
1880    /**
1881     * Name constant for the DisableLangConversion setting, for use with Config::get()
1882     * @see MainConfigSchema::DisableLangConversion
1883     */
1884    public const DisableLangConversion = 'DisableLangConversion';
1885
1886    /**
1887     * Name constant for the DisableTitleConversion setting, for use with Config::get()
1888     * @see MainConfigSchema::DisableTitleConversion
1889     */
1890    public const DisableTitleConversion = 'DisableTitleConversion';
1891
1892    /**
1893     * Name constant for the DefaultLanguageVariant setting, for use with Config::get()
1894     * @see MainConfigSchema::DefaultLanguageVariant
1895     */
1896    public const DefaultLanguageVariant = 'DefaultLanguageVariant';
1897
1898    /**
1899     * Name constant for the UsePigLatinVariant setting, for use with Config::get()
1900     * @see MainConfigSchema::UsePigLatinVariant
1901     */
1902    public const UsePigLatinVariant = 'UsePigLatinVariant';
1903
1904    /**
1905     * Name constant for the DisabledVariants setting, for use with Config::get()
1906     * @see MainConfigSchema::DisabledVariants
1907     */
1908    public const DisabledVariants = 'DisabledVariants';
1909
1910    /**
1911     * Name constant for the VariantArticlePath setting, for use with Config::get()
1912     * @see MainConfigSchema::VariantArticlePath
1913     */
1914    public const VariantArticlePath = 'VariantArticlePath';
1915
1916    /**
1917     * Name constant for the UseXssLanguage setting, for use with Config::get()
1918     * @see MainConfigSchema::UseXssLanguage
1919     */
1920    public const UseXssLanguage = 'UseXssLanguage';
1921
1922    /**
1923     * Name constant for the LoginLanguageSelector setting, for use with Config::get()
1924     * @see MainConfigSchema::LoginLanguageSelector
1925     */
1926    public const LoginLanguageSelector = 'LoginLanguageSelector';
1927
1928    /**
1929     * Name constant for the ForceUIMsgAsContentMsg setting, for use with Config::get()
1930     * @see MainConfigSchema::ForceUIMsgAsContentMsg
1931     */
1932    public const ForceUIMsgAsContentMsg = 'ForceUIMsgAsContentMsg';
1933
1934    /**
1935     * Name constant for the RawHtmlMessages setting, for use with Config::get()
1936     * @see MainConfigSchema::RawHtmlMessages
1937     */
1938    public const RawHtmlMessages = 'RawHtmlMessages';
1939
1940    /**
1941     * Name constant for the AllowRawHtmlCopyrightMessages setting, for use with Config::get()
1942     * @see MainConfigSchema::AllowRawHtmlCopyrightMessages
1943     */
1944    public const AllowRawHtmlCopyrightMessages = 'AllowRawHtmlCopyrightMessages';
1945
1946    /**
1947     * Name constant for the Localtimezone setting, for use with Config::get()
1948     * @see MainConfigSchema::Localtimezone
1949     */
1950    public const Localtimezone = 'Localtimezone';
1951
1952    /**
1953     * Name constant for the LocalTZoffset setting, for use with Config::get()
1954     * @see MainConfigSchema::LocalTZoffset
1955     */
1956    public const LocalTZoffset = 'LocalTZoffset';
1957
1958    /**
1959     * Name constant for the OverrideUcfirstCharacters setting, for use with Config::get()
1960     * @see MainConfigSchema::OverrideUcfirstCharacters
1961     */
1962    public const OverrideUcfirstCharacters = 'OverrideUcfirstCharacters';
1963
1964    /**
1965     * Name constant for the MimeType setting, for use with Config::get()
1966     * @see MainConfigSchema::MimeType
1967     */
1968    public const MimeType = 'MimeType';
1969
1970    /**
1971     * Name constant for the Html5Version setting, for use with Config::get()
1972     * @see MainConfigSchema::Html5Version
1973     */
1974    public const Html5Version = 'Html5Version';
1975
1976    /**
1977     * Name constant for the EditSubmitButtonLabelPublish setting, for use with Config::get()
1978     * @see MainConfigSchema::EditSubmitButtonLabelPublish
1979     */
1980    public const EditSubmitButtonLabelPublish = 'EditSubmitButtonLabelPublish';
1981
1982    /**
1983     * Name constant for the XhtmlNamespaces setting, for use with Config::get()
1984     * @see MainConfigSchema::XhtmlNamespaces
1985     */
1986    public const XhtmlNamespaces = 'XhtmlNamespaces';
1987
1988    /**
1989     * Name constant for the SiteNotice setting, for use with Config::get()
1990     * @see MainConfigSchema::SiteNotice
1991     */
1992    public const SiteNotice = 'SiteNotice';
1993
1994    /**
1995     * Name constant for the BrowserFormatDetection setting, for use with Config::get()
1996     * @see MainConfigSchema::BrowserFormatDetection
1997     */
1998    public const BrowserFormatDetection = 'BrowserFormatDetection';
1999
2000    /**
2001     * Name constant for the SkinMetaTags setting, for use with Config::get()
2002     * @see MainConfigSchema::SkinMetaTags
2003     */
2004    public const SkinMetaTags = 'SkinMetaTags';
2005
2006    /**
2007     * Name constant for the DefaultSkin setting, for use with Config::get()
2008     * @see MainConfigSchema::DefaultSkin
2009     */
2010    public const DefaultSkin = 'DefaultSkin';
2011
2012    /**
2013     * Name constant for the FallbackSkin setting, for use with Config::get()
2014     * @see MainConfigSchema::FallbackSkin
2015     */
2016    public const FallbackSkin = 'FallbackSkin';
2017
2018    /**
2019     * Name constant for the SkipSkins setting, for use with Config::get()
2020     * @see MainConfigSchema::SkipSkins
2021     */
2022    public const SkipSkins = 'SkipSkins';
2023
2024    /**
2025     * Name constant for the DisableOutputCompression setting, for use with Config::get()
2026     * @see MainConfigSchema::DisableOutputCompression
2027     */
2028    public const DisableOutputCompression = 'DisableOutputCompression';
2029
2030    /**
2031     * Name constant for the FragmentMode setting, for use with Config::get()
2032     * @see MainConfigSchema::FragmentMode
2033     */
2034    public const FragmentMode = 'FragmentMode';
2035
2036    /**
2037     * Name constant for the ExternalInterwikiFragmentMode setting, for use with Config::get()
2038     * @see MainConfigSchema::ExternalInterwikiFragmentMode
2039     */
2040    public const ExternalInterwikiFragmentMode = 'ExternalInterwikiFragmentMode';
2041
2042    /**
2043     * Name constant for the FooterIcons setting, for use with Config::get()
2044     * @see MainConfigSchema::FooterIcons
2045     */
2046    public const FooterIcons = 'FooterIcons';
2047
2048    /**
2049     * Name constant for the UseCombinedLoginLink setting, for use with Config::get()
2050     * @see MainConfigSchema::UseCombinedLoginLink
2051     */
2052    public const UseCombinedLoginLink = 'UseCombinedLoginLink';
2053
2054    /**
2055     * Name constant for the Edititis setting, for use with Config::get()
2056     * @see MainConfigSchema::Edititis
2057     */
2058    public const Edititis = 'Edititis';
2059
2060    /**
2061     * Name constant for the Send404Code setting, for use with Config::get()
2062     * @see MainConfigSchema::Send404Code
2063     */
2064    public const Send404Code = 'Send404Code';
2065
2066    /**
2067     * Name constant for the ShowRollbackEditCount setting, for use with Config::get()
2068     * @see MainConfigSchema::ShowRollbackEditCount
2069     */
2070    public const ShowRollbackEditCount = 'ShowRollbackEditCount';
2071
2072    /**
2073     * Name constant for the EnableCanonicalServerLink setting, for use with Config::get()
2074     * @see MainConfigSchema::EnableCanonicalServerLink
2075     */
2076    public const EnableCanonicalServerLink = 'EnableCanonicalServerLink';
2077
2078    /**
2079     * Name constant for the InterwikiLogoOverride setting, for use with Config::get()
2080     * @see MainConfigSchema::InterwikiLogoOverride
2081     */
2082    public const InterwikiLogoOverride = 'InterwikiLogoOverride';
2083
2084    /**
2085     * Name constant for the ResourceModules setting, for use with Config::get()
2086     * @see MainConfigSchema::ResourceModules
2087     */
2088    public const ResourceModules = 'ResourceModules';
2089
2090    /**
2091     * Name constant for the ResourceModuleSkinStyles setting, for use with Config::get()
2092     * @see MainConfigSchema::ResourceModuleSkinStyles
2093     */
2094    public const ResourceModuleSkinStyles = 'ResourceModuleSkinStyles';
2095
2096    /**
2097     * Name constant for the ResourceLoaderSources setting, for use with Config::get()
2098     * @see MainConfigSchema::ResourceLoaderSources
2099     */
2100    public const ResourceLoaderSources = 'ResourceLoaderSources';
2101
2102    /**
2103     * Name constant for the ResourceBasePath setting, for use with Config::get()
2104     * @see MainConfigSchema::ResourceBasePath
2105     */
2106    public const ResourceBasePath = 'ResourceBasePath';
2107
2108    /**
2109     * Name constant for the ResourceLoaderMaxage setting, for use with Config::get()
2110     * @see MainConfigSchema::ResourceLoaderMaxage
2111     */
2112    public const ResourceLoaderMaxage = 'ResourceLoaderMaxage';
2113
2114    /**
2115     * Name constant for the ResourceLoaderDebug setting, for use with Config::get()
2116     * @see MainConfigSchema::ResourceLoaderDebug
2117     */
2118    public const ResourceLoaderDebug = 'ResourceLoaderDebug';
2119
2120    /**
2121     * Name constant for the ResourceLoaderMaxQueryLength setting, for use with Config::get()
2122     * @see MainConfigSchema::ResourceLoaderMaxQueryLength
2123     */
2124    public const ResourceLoaderMaxQueryLength = 'ResourceLoaderMaxQueryLength';
2125
2126    /**
2127     * Name constant for the ResourceLoaderValidateJS setting, for use with Config::get()
2128     * @see MainConfigSchema::ResourceLoaderValidateJS
2129     */
2130    public const ResourceLoaderValidateJS = 'ResourceLoaderValidateJS';
2131
2132    /**
2133     * Name constant for the ResourceLoaderEnableJSProfiler setting, for use with Config::get()
2134     * @see MainConfigSchema::ResourceLoaderEnableJSProfiler
2135     */
2136    public const ResourceLoaderEnableJSProfiler = 'ResourceLoaderEnableJSProfiler';
2137
2138    /**
2139     * Name constant for the ResourceLoaderStorageEnabled setting, for use with Config::get()
2140     * @see MainConfigSchema::ResourceLoaderStorageEnabled
2141     */
2142    public const ResourceLoaderStorageEnabled = 'ResourceLoaderStorageEnabled';
2143
2144    /**
2145     * Name constant for the ResourceLoaderStorageVersion setting, for use with Config::get()
2146     * @see MainConfigSchema::ResourceLoaderStorageVersion
2147     */
2148    public const ResourceLoaderStorageVersion = 'ResourceLoaderStorageVersion';
2149
2150    /**
2151     * Name constant for the ResourceLoaderEnableSourceMapLinks setting, for use with Config::get()
2152     * @see MainConfigSchema::ResourceLoaderEnableSourceMapLinks
2153     */
2154    public const ResourceLoaderEnableSourceMapLinks = 'ResourceLoaderEnableSourceMapLinks';
2155
2156    /**
2157     * Name constant for the AllowSiteCSSOnRestrictedPages setting, for use with Config::get()
2158     * @see MainConfigSchema::AllowSiteCSSOnRestrictedPages
2159     */
2160    public const AllowSiteCSSOnRestrictedPages = 'AllowSiteCSSOnRestrictedPages';
2161
2162    /**
2163     * Name constant for the VueDevelopmentMode setting, for use with Config::get()
2164     * @see MainConfigSchema::VueDevelopmentMode
2165     */
2166    public const VueDevelopmentMode = 'VueDevelopmentMode';
2167
2168    /**
2169     * Name constant for the CodexDevelopmentDir setting, for use with Config::get()
2170     * @see MainConfigSchema::CodexDevelopmentDir
2171     */
2172    public const CodexDevelopmentDir = 'CodexDevelopmentDir';
2173
2174    /**
2175     * Name constant for the MetaNamespace setting, for use with Config::get()
2176     * @see MainConfigSchema::MetaNamespace
2177     */
2178    public const MetaNamespace = 'MetaNamespace';
2179
2180    /**
2181     * Name constant for the MetaNamespaceTalk setting, for use with Config::get()
2182     * @see MainConfigSchema::MetaNamespaceTalk
2183     */
2184    public const MetaNamespaceTalk = 'MetaNamespaceTalk';
2185
2186    /**
2187     * Name constant for the CanonicalNamespaceNames setting, for use with Config::get()
2188     * @see MainConfigSchema::CanonicalNamespaceNames
2189     */
2190    public const CanonicalNamespaceNames = 'CanonicalNamespaceNames';
2191
2192    /**
2193     * Name constant for the ExtraNamespaces setting, for use with Config::get()
2194     * @see MainConfigSchema::ExtraNamespaces
2195     */
2196    public const ExtraNamespaces = 'ExtraNamespaces';
2197
2198    /**
2199     * Name constant for the ExtraGenderNamespaces setting, for use with Config::get()
2200     * @see MainConfigSchema::ExtraGenderNamespaces
2201     */
2202    public const ExtraGenderNamespaces = 'ExtraGenderNamespaces';
2203
2204    /**
2205     * Name constant for the NamespaceAliases setting, for use with Config::get()
2206     * @see MainConfigSchema::NamespaceAliases
2207     */
2208    public const NamespaceAliases = 'NamespaceAliases';
2209
2210    /**
2211     * Name constant for the LegalTitleChars setting, for use with Config::get()
2212     * @see MainConfigSchema::LegalTitleChars
2213     * @deprecated since 1.41; use Extension:TitleBlacklist to customize
2214     */
2215    public const LegalTitleChars = 'LegalTitleChars';
2216
2217    /**
2218     * Name constant for the CapitalLinks setting, for use with Config::get()
2219     * @see MainConfigSchema::CapitalLinks
2220     */
2221    public const CapitalLinks = 'CapitalLinks';
2222
2223    /**
2224     * Name constant for the CapitalLinkOverrides setting, for use with Config::get()
2225     * @see MainConfigSchema::CapitalLinkOverrides
2226     */
2227    public const CapitalLinkOverrides = 'CapitalLinkOverrides';
2228
2229    /**
2230     * Name constant for the NamespacesWithSubpages setting, for use with Config::get()
2231     * @see MainConfigSchema::NamespacesWithSubpages
2232     */
2233    public const NamespacesWithSubpages = 'NamespacesWithSubpages';
2234
2235    /**
2236     * Name constant for the ContentNamespaces setting, for use with Config::get()
2237     * @see MainConfigSchema::ContentNamespaces
2238     */
2239    public const ContentNamespaces = 'ContentNamespaces';
2240
2241    /**
2242     * Name constant for the ShortPagesNamespaceExclusions setting, for use with Config::get()
2243     * @see MainConfigSchema::ShortPagesNamespaceExclusions
2244     */
2245    public const ShortPagesNamespaceExclusions = 'ShortPagesNamespaceExclusions';
2246
2247    /**
2248     * Name constant for the ExtraSignatureNamespaces setting, for use with Config::get()
2249     * @see MainConfigSchema::ExtraSignatureNamespaces
2250     */
2251    public const ExtraSignatureNamespaces = 'ExtraSignatureNamespaces';
2252
2253    /**
2254     * Name constant for the InvalidRedirectTargets setting, for use with Config::get()
2255     * @see MainConfigSchema::InvalidRedirectTargets
2256     */
2257    public const InvalidRedirectTargets = 'InvalidRedirectTargets';
2258
2259    /**
2260     * Name constant for the DisableHardRedirects setting, for use with Config::get()
2261     * @see MainConfigSchema::DisableHardRedirects
2262     */
2263    public const DisableHardRedirects = 'DisableHardRedirects';
2264
2265    /**
2266     * Name constant for the FixDoubleRedirects setting, for use with Config::get()
2267     * @see MainConfigSchema::FixDoubleRedirects
2268     */
2269    public const FixDoubleRedirects = 'FixDoubleRedirects';
2270
2271    /**
2272     * Name constant for the LocalInterwikis setting, for use with Config::get()
2273     * @see MainConfigSchema::LocalInterwikis
2274     */
2275    public const LocalInterwikis = 'LocalInterwikis';
2276
2277    /**
2278     * Name constant for the InterwikiExpiry setting, for use with Config::get()
2279     * @see MainConfigSchema::InterwikiExpiry
2280     */
2281    public const InterwikiExpiry = 'InterwikiExpiry';
2282
2283    /**
2284     * Name constant for the InterwikiCache setting, for use with Config::get()
2285     * @see MainConfigSchema::InterwikiCache
2286     */
2287    public const InterwikiCache = 'InterwikiCache';
2288
2289    /**
2290     * Name constant for the InterwikiScopes setting, for use with Config::get()
2291     * @see MainConfigSchema::InterwikiScopes
2292     */
2293    public const InterwikiScopes = 'InterwikiScopes';
2294
2295    /**
2296     * Name constant for the InterwikiFallbackSite setting, for use with Config::get()
2297     * @see MainConfigSchema::InterwikiFallbackSite
2298     */
2299    public const InterwikiFallbackSite = 'InterwikiFallbackSite';
2300
2301    /**
2302     * Name constant for the RedirectSources setting, for use with Config::get()
2303     * @see MainConfigSchema::RedirectSources
2304     */
2305    public const RedirectSources = 'RedirectSources';
2306
2307    /**
2308     * Name constant for the SiteTypes setting, for use with Config::get()
2309     * @see MainConfigSchema::SiteTypes
2310     */
2311    public const SiteTypes = 'SiteTypes';
2312
2313    /**
2314     * Name constant for the MaxTocLevel setting, for use with Config::get()
2315     * @see MainConfigSchema::MaxTocLevel
2316     */
2317    public const MaxTocLevel = 'MaxTocLevel';
2318
2319    /**
2320     * Name constant for the MaxPPNodeCount setting, for use with Config::get()
2321     * @see MainConfigSchema::MaxPPNodeCount
2322     */
2323    public const MaxPPNodeCount = 'MaxPPNodeCount';
2324
2325    /**
2326     * Name constant for the MaxTemplateDepth setting, for use with Config::get()
2327     * @see MainConfigSchema::MaxTemplateDepth
2328     */
2329    public const MaxTemplateDepth = 'MaxTemplateDepth';
2330
2331    /**
2332     * Name constant for the MaxPPExpandDepth setting, for use with Config::get()
2333     * @see MainConfigSchema::MaxPPExpandDepth
2334     */
2335    public const MaxPPExpandDepth = 'MaxPPExpandDepth';
2336
2337    /**
2338     * Name constant for the UrlProtocols setting, for use with Config::get()
2339     * @see MainConfigSchema::UrlProtocols
2340     */
2341    public const UrlProtocols = 'UrlProtocols';
2342
2343    /**
2344     * Name constant for the CleanSignatures setting, for use with Config::get()
2345     * @see MainConfigSchema::CleanSignatures
2346     */
2347    public const CleanSignatures = 'CleanSignatures';
2348
2349    /**
2350     * Name constant for the AllowExternalImages setting, for use with Config::get()
2351     * @see MainConfigSchema::AllowExternalImages
2352     */
2353    public const AllowExternalImages = 'AllowExternalImages';
2354
2355    /**
2356     * Name constant for the AllowExternalImagesFrom setting, for use with Config::get()
2357     * @see MainConfigSchema::AllowExternalImagesFrom
2358     */
2359    public const AllowExternalImagesFrom = 'AllowExternalImagesFrom';
2360
2361    /**
2362     * Name constant for the EnableImageWhitelist setting, for use with Config::get()
2363     * @see MainConfigSchema::EnableImageWhitelist
2364     */
2365    public const EnableImageWhitelist = 'EnableImageWhitelist';
2366
2367    /**
2368     * Name constant for the TidyConfig setting, for use with Config::get()
2369     * @see MainConfigSchema::TidyConfig
2370     */
2371    public const TidyConfig = 'TidyConfig';
2372
2373    /**
2374     * Name constant for the ParsoidSettings setting, for use with Config::get()
2375     * @see MainConfigSchema::ParsoidSettings
2376     */
2377    public const ParsoidSettings = 'ParsoidSettings';
2378
2379    /**
2380     * Name constant for the ParsoidFragmentSupport setting, for use with Config::get()
2381     * @see MainConfigSchema::ParsoidFragmentSupport
2382     */
2383    public const ParsoidFragmentSupport = 'ParsoidFragmentSupport';
2384
2385    /**
2386     * Name constant for the ParsoidExperimentalParserFunctionOutput setting, for use with Config::get()
2387     * @see MainConfigSchema::ParsoidExperimentalParserFunctionOutput
2388     */
2389    public const ParsoidExperimentalParserFunctionOutput = 'ParsoidExperimentalParserFunctionOutput';
2390
2391    /**
2392     * Name constant for the ParserEnableLegacyMediaDOM setting, for use with Config::get()
2393     * @see MainConfigSchema::ParserEnableLegacyMediaDOM
2394     * @deprecated since 1.41
2395     */
2396    public const ParserEnableLegacyMediaDOM = 'ParserEnableLegacyMediaDOM';
2397
2398    /**
2399     * Name constant for the ParserEnableLegacyHeadingDOM setting, for use with Config::get()
2400     * @see MainConfigSchema::ParserEnableLegacyHeadingDOM
2401     * @deprecated since 1.44
2402     */
2403    public const ParserEnableLegacyHeadingDOM = 'ParserEnableLegacyHeadingDOM';
2404
2405    /**
2406     * Name constant for the UseContentMediaStyles setting, for use with Config::get()
2407     * @see MainConfigSchema::UseContentMediaStyles
2408     * @deprecated since 1.41
2409     */
2410    public const UseContentMediaStyles = 'UseContentMediaStyles';
2411
2412    /**
2413     * Name constant for the UseLegacyMediaStyles setting, for use with Config::get()
2414     * @see MainConfigSchema::UseLegacyMediaStyles
2415     */
2416    public const UseLegacyMediaStyles = 'UseLegacyMediaStyles';
2417
2418    /**
2419     * Name constant for the RawHtml setting, for use with Config::get()
2420     * @see MainConfigSchema::RawHtml
2421     */
2422    public const RawHtml = 'RawHtml';
2423
2424    /**
2425     * Name constant for the ExternalLinkTarget setting, for use with Config::get()
2426     * @see MainConfigSchema::ExternalLinkTarget
2427     */
2428    public const ExternalLinkTarget = 'ExternalLinkTarget';
2429
2430    /**
2431     * Name constant for the NoFollowLinks setting, for use with Config::get()
2432     * @see MainConfigSchema::NoFollowLinks
2433     */
2434    public const NoFollowLinks = 'NoFollowLinks';
2435
2436    /**
2437     * Name constant for the NoFollowNsExceptions setting, for use with Config::get()
2438     * @see MainConfigSchema::NoFollowNsExceptions
2439     */
2440    public const NoFollowNsExceptions = 'NoFollowNsExceptions';
2441
2442    /**
2443     * Name constant for the NoFollowDomainExceptions setting, for use with Config::get()
2444     * @see MainConfigSchema::NoFollowDomainExceptions
2445     */
2446    public const NoFollowDomainExceptions = 'NoFollowDomainExceptions';
2447
2448    /**
2449     * Name constant for the RegisterInternalExternals setting, for use with Config::get()
2450     * @see MainConfigSchema::RegisterInternalExternals
2451     */
2452    public const RegisterInternalExternals = 'RegisterInternalExternals';
2453
2454    /**
2455     * Name constant for the AllowDisplayTitle setting, for use with Config::get()
2456     * @see MainConfigSchema::AllowDisplayTitle
2457     */
2458    public const AllowDisplayTitle = 'AllowDisplayTitle';
2459
2460    /**
2461     * Name constant for the RestrictDisplayTitle setting, for use with Config::get()
2462     * @see MainConfigSchema::RestrictDisplayTitle
2463     */
2464    public const RestrictDisplayTitle = 'RestrictDisplayTitle';
2465
2466    /**
2467     * Name constant for the ExpensiveParserFunctionLimit setting, for use with Config::get()
2468     * @see MainConfigSchema::ExpensiveParserFunctionLimit
2469     */
2470    public const ExpensiveParserFunctionLimit = 'ExpensiveParserFunctionLimit';
2471
2472    /**
2473     * Name constant for the PreprocessorCacheThreshold setting, for use with Config::get()
2474     * @see MainConfigSchema::PreprocessorCacheThreshold
2475     */
2476    public const PreprocessorCacheThreshold = 'PreprocessorCacheThreshold';
2477
2478    /**
2479     * Name constant for the EnableScaryTranscluding setting, for use with Config::get()
2480     * @see MainConfigSchema::EnableScaryTranscluding
2481     */
2482    public const EnableScaryTranscluding = 'EnableScaryTranscluding';
2483
2484    /**
2485     * Name constant for the TranscludeCacheExpiry setting, for use with Config::get()
2486     * @see MainConfigSchema::TranscludeCacheExpiry
2487     */
2488    public const TranscludeCacheExpiry = 'TranscludeCacheExpiry';
2489
2490    /**
2491     * Name constant for the EnableMagicLinks setting, for use with Config::get()
2492     * @see MainConfigSchema::EnableMagicLinks
2493     */
2494    public const EnableMagicLinks = 'EnableMagicLinks';
2495
2496    /**
2497     * Name constant for the ParserEnableUserLanguage setting, for use with Config::get()
2498     * @see MainConfigSchema::ParserEnableUserLanguage
2499     */
2500    public const ParserEnableUserLanguage = 'ParserEnableUserLanguage';
2501
2502    /**
2503     * Name constant for the ArticleCountMethod setting, for use with Config::get()
2504     * @see MainConfigSchema::ArticleCountMethod
2505     */
2506    public const ArticleCountMethod = 'ArticleCountMethod';
2507
2508    /**
2509     * Name constant for the ActiveUserDays setting, for use with Config::get()
2510     * @see MainConfigSchema::ActiveUserDays
2511     */
2512    public const ActiveUserDays = 'ActiveUserDays';
2513
2514    /**
2515     * Name constant for the LearnerEdits setting, for use with Config::get()
2516     * @see MainConfigSchema::LearnerEdits
2517     */
2518    public const LearnerEdits = 'LearnerEdits';
2519
2520    /**
2521     * Name constant for the LearnerMemberSince setting, for use with Config::get()
2522     * @see MainConfigSchema::LearnerMemberSince
2523     */
2524    public const LearnerMemberSince = 'LearnerMemberSince';
2525
2526    /**
2527     * Name constant for the ExperiencedUserEdits setting, for use with Config::get()
2528     * @see MainConfigSchema::ExperiencedUserEdits
2529     */
2530    public const ExperiencedUserEdits = 'ExperiencedUserEdits';
2531
2532    /**
2533     * Name constant for the ExperiencedUserMemberSince setting, for use with Config::get()
2534     * @see MainConfigSchema::ExperiencedUserMemberSince
2535     */
2536    public const ExperiencedUserMemberSince = 'ExperiencedUserMemberSince';
2537
2538    /**
2539     * Name constant for the ManualRevertSearchRadius setting, for use with Config::get()
2540     * @see MainConfigSchema::ManualRevertSearchRadius
2541     */
2542    public const ManualRevertSearchRadius = 'ManualRevertSearchRadius';
2543
2544    /**
2545     * Name constant for the RevertedTagMaxDepth setting, for use with Config::get()
2546     * @see MainConfigSchema::RevertedTagMaxDepth
2547     */
2548    public const RevertedTagMaxDepth = 'RevertedTagMaxDepth';
2549
2550    /**
2551     * Name constant for the CentralIdLookupProviders setting, for use with Config::get()
2552     * @see MainConfigSchema::CentralIdLookupProviders
2553     */
2554    public const CentralIdLookupProviders = 'CentralIdLookupProviders';
2555
2556    /**
2557     * Name constant for the CentralIdLookupProvider setting, for use with Config::get()
2558     * @see MainConfigSchema::CentralIdLookupProvider
2559     */
2560    public const CentralIdLookupProvider = 'CentralIdLookupProvider';
2561
2562    /**
2563     * Name constant for the UserRegistrationProviders setting, for use with Config::get()
2564     * @see MainConfigSchema::UserRegistrationProviders
2565     */
2566    public const UserRegistrationProviders = 'UserRegistrationProviders';
2567
2568    /**
2569     * Name constant for the PasswordPolicy setting, for use with Config::get()
2570     * @see MainConfigSchema::PasswordPolicy
2571     */
2572    public const PasswordPolicy = 'PasswordPolicy';
2573
2574    /**
2575     * Name constant for the AuthManagerConfig setting, for use with Config::get()
2576     * @see MainConfigSchema::AuthManagerConfig
2577     */
2578    public const AuthManagerConfig = 'AuthManagerConfig';
2579
2580    /**
2581     * Name constant for the AuthManagerAutoConfig setting, for use with Config::get()
2582     * @see MainConfigSchema::AuthManagerAutoConfig
2583     */
2584    public const AuthManagerAutoConfig = 'AuthManagerAutoConfig';
2585
2586    /**
2587     * Name constant for the RememberMe setting, for use with Config::get()
2588     * @see MainConfigSchema::RememberMe
2589     */
2590    public const RememberMe = 'RememberMe';
2591
2592    /**
2593     * Name constant for the ReauthenticateTime setting, for use with Config::get()
2594     * @see MainConfigSchema::ReauthenticateTime
2595     */
2596    public const ReauthenticateTime = 'ReauthenticateTime';
2597
2598    /**
2599     * Name constant for the AllowSecuritySensitiveOperationIfCannotReauthenticate setting, for use with Config::get()
2600     * @see MainConfigSchema::AllowSecuritySensitiveOperationIfCannotReauthenticate
2601     */
2602    public const AllowSecuritySensitiveOperationIfCannotReauthenticate = 'AllowSecuritySensitiveOperationIfCannotReauthenticate';
2603
2604    /**
2605     * Name constant for the ChangeCredentialsBlacklist setting, for use with Config::get()
2606     * @see MainConfigSchema::ChangeCredentialsBlacklist
2607     */
2608    public const ChangeCredentialsBlacklist = 'ChangeCredentialsBlacklist';
2609
2610    /**
2611     * Name constant for the RemoveCredentialsBlacklist setting, for use with Config::get()
2612     * @see MainConfigSchema::RemoveCredentialsBlacklist
2613     */
2614    public const RemoveCredentialsBlacklist = 'RemoveCredentialsBlacklist';
2615
2616    /**
2617     * Name constant for the InvalidPasswordReset setting, for use with Config::get()
2618     * @see MainConfigSchema::InvalidPasswordReset
2619     */
2620    public const InvalidPasswordReset = 'InvalidPasswordReset';
2621
2622    /**
2623     * Name constant for the PasswordDefault setting, for use with Config::get()
2624     * @see MainConfigSchema::PasswordDefault
2625     */
2626    public const PasswordDefault = 'PasswordDefault';
2627
2628    /**
2629     * Name constant for the PasswordConfig setting, for use with Config::get()
2630     * @see MainConfigSchema::PasswordConfig
2631     */
2632    public const PasswordConfig = 'PasswordConfig';
2633
2634    /**
2635     * Name constant for the PasswordResetRoutes setting, for use with Config::get()
2636     * @see MainConfigSchema::PasswordResetRoutes
2637     */
2638    public const PasswordResetRoutes = 'PasswordResetRoutes';
2639
2640    /**
2641     * Name constant for the MaxSigChars setting, for use with Config::get()
2642     * @see MainConfigSchema::MaxSigChars
2643     */
2644    public const MaxSigChars = 'MaxSigChars';
2645
2646    /**
2647     * Name constant for the SignatureValidation setting, for use with Config::get()
2648     * @see MainConfigSchema::SignatureValidation
2649     */
2650    public const SignatureValidation = 'SignatureValidation';
2651
2652    /**
2653     * Name constant for the SignatureAllowedLintErrors setting, for use with Config::get()
2654     * @see MainConfigSchema::SignatureAllowedLintErrors
2655     */
2656    public const SignatureAllowedLintErrors = 'SignatureAllowedLintErrors';
2657
2658    /**
2659     * Name constant for the MaxNameChars setting, for use with Config::get()
2660     * @see MainConfigSchema::MaxNameChars
2661     */
2662    public const MaxNameChars = 'MaxNameChars';
2663
2664    /**
2665     * Name constant for the ReservedUsernames setting, for use with Config::get()
2666     * @see MainConfigSchema::ReservedUsernames
2667     */
2668    public const ReservedUsernames = 'ReservedUsernames';
2669
2670    /**
2671     * Name constant for the DefaultUserOptions setting, for use with Config::get()
2672     * @see MainConfigSchema::DefaultUserOptions
2673     */
2674    public const DefaultUserOptions = 'DefaultUserOptions';
2675
2676    /**
2677     * Name constant for the ConditionalUserOptions setting, for use with Config::get()
2678     * @see MainConfigSchema::ConditionalUserOptions
2679     */
2680    public const ConditionalUserOptions = 'ConditionalUserOptions';
2681
2682    /**
2683     * Name constant for the HiddenPrefs setting, for use with Config::get()
2684     * @see MainConfigSchema::HiddenPrefs
2685     */
2686    public const HiddenPrefs = 'HiddenPrefs';
2687
2688    /**
2689     * Name constant for the InvalidUsernameCharacters setting, for use with Config::get()
2690     * @see MainConfigSchema::InvalidUsernameCharacters
2691     */
2692    public const InvalidUsernameCharacters = 'InvalidUsernameCharacters';
2693
2694    /**
2695     * Name constant for the UserrightsInterwikiDelimiter setting, for use with Config::get()
2696     * @see MainConfigSchema::UserrightsInterwikiDelimiter
2697     */
2698    public const UserrightsInterwikiDelimiter = 'UserrightsInterwikiDelimiter';
2699
2700    /**
2701     * Name constant for the SecureLogin setting, for use with Config::get()
2702     * @see MainConfigSchema::SecureLogin
2703     */
2704    public const SecureLogin = 'SecureLogin';
2705
2706    /**
2707     * Name constant for the AuthenticationTokenVersion setting, for use with Config::get()
2708     * @see MainConfigSchema::AuthenticationTokenVersion
2709     */
2710    public const AuthenticationTokenVersion = 'AuthenticationTokenVersion';
2711
2712    /**
2713     * Name constant for the SessionProviders setting, for use with Config::get()
2714     * @see MainConfigSchema::SessionProviders
2715     */
2716    public const SessionProviders = 'SessionProviders';
2717
2718    /**
2719     * Name constant for the AutoCreateTempUser setting, for use with Config::get()
2720     * @see MainConfigSchema::AutoCreateTempUser
2721     */
2722    public const AutoCreateTempUser = 'AutoCreateTempUser';
2723
2724    /**
2725     * Name constant for the AutoblockExpiry setting, for use with Config::get()
2726     * @see MainConfigSchema::AutoblockExpiry
2727     */
2728    public const AutoblockExpiry = 'AutoblockExpiry';
2729
2730    /**
2731     * Name constant for the BlockAllowsUTEdit setting, for use with Config::get()
2732     * @see MainConfigSchema::BlockAllowsUTEdit
2733     */
2734    public const BlockAllowsUTEdit = 'BlockAllowsUTEdit';
2735
2736    /**
2737     * Name constant for the BlockCIDRLimit setting, for use with Config::get()
2738     * @see MainConfigSchema::BlockCIDRLimit
2739     */
2740    public const BlockCIDRLimit = 'BlockCIDRLimit';
2741
2742    /**
2743     * Name constant for the BlockDisablesLogin setting, for use with Config::get()
2744     * @see MainConfigSchema::BlockDisablesLogin
2745     */
2746    public const BlockDisablesLogin = 'BlockDisablesLogin';
2747
2748    /**
2749     * Name constant for the EnablePartialActionBlocks setting, for use with Config::get()
2750     * @see MainConfigSchema::EnablePartialActionBlocks
2751     */
2752    public const EnablePartialActionBlocks = 'EnablePartialActionBlocks';
2753
2754    /**
2755     * Name constant for the EnableMultiBlocks setting, for use with Config::get()
2756     * @see MainConfigSchema::EnableMultiBlocks
2757     */
2758    public const EnableMultiBlocks = 'EnableMultiBlocks';
2759
2760    /**
2761     * Name constant for the BlockTargetMigrationStage setting, for use with Config::get()
2762     * @see MainConfigSchema::BlockTargetMigrationStage
2763     */
2764    public const BlockTargetMigrationStage = 'BlockTargetMigrationStage';
2765
2766    /**
2767     * Name constant for the WhitelistRead setting, for use with Config::get()
2768     * @see MainConfigSchema::WhitelistRead
2769     */
2770    public const WhitelistRead = 'WhitelistRead';
2771
2772    /**
2773     * Name constant for the WhitelistReadRegexp setting, for use with Config::get()
2774     * @see MainConfigSchema::WhitelistReadRegexp
2775     */
2776    public const WhitelistReadRegexp = 'WhitelistReadRegexp';
2777
2778    /**
2779     * Name constant for the EmailConfirmToEdit setting, for use with Config::get()
2780     * @see MainConfigSchema::EmailConfirmToEdit
2781     */
2782    public const EmailConfirmToEdit = 'EmailConfirmToEdit';
2783
2784    /**
2785     * Name constant for the HideIdentifiableRedirects setting, for use with Config::get()
2786     * @see MainConfigSchema::HideIdentifiableRedirects
2787     */
2788    public const HideIdentifiableRedirects = 'HideIdentifiableRedirects';
2789
2790    /**
2791     * Name constant for the GroupPermissions setting, for use with Config::get()
2792     * @see MainConfigSchema::GroupPermissions
2793     */
2794    public const GroupPermissions = 'GroupPermissions';
2795
2796    /**
2797     * Name constant for the PrivilegedGroups setting, for use with Config::get()
2798     * @see MainConfigSchema::PrivilegedGroups
2799     */
2800    public const PrivilegedGroups = 'PrivilegedGroups';
2801
2802    /**
2803     * Name constant for the RevokePermissions setting, for use with Config::get()
2804     * @see MainConfigSchema::RevokePermissions
2805     */
2806    public const RevokePermissions = 'RevokePermissions';
2807
2808    /**
2809     * Name constant for the GroupInheritsPermissions setting, for use with Config::get()
2810     * @see MainConfigSchema::GroupInheritsPermissions
2811     */
2812    public const GroupInheritsPermissions = 'GroupInheritsPermissions';
2813
2814    /**
2815     * Name constant for the ImplicitGroups setting, for use with Config::get()
2816     * @see MainConfigSchema::ImplicitGroups
2817     */
2818    public const ImplicitGroups = 'ImplicitGroups';
2819
2820    /**
2821     * Name constant for the GroupsAddToSelf setting, for use with Config::get()
2822     * @see MainConfigSchema::GroupsAddToSelf
2823     */
2824    public const GroupsAddToSelf = 'GroupsAddToSelf';
2825
2826    /**
2827     * Name constant for the GroupsRemoveFromSelf setting, for use with Config::get()
2828     * @see MainConfigSchema::GroupsRemoveFromSelf
2829     */
2830    public const GroupsRemoveFromSelf = 'GroupsRemoveFromSelf';
2831
2832    /**
2833     * Name constant for the RestrictionTypes setting, for use with Config::get()
2834     * @see MainConfigSchema::RestrictionTypes
2835     */
2836    public const RestrictionTypes = 'RestrictionTypes';
2837
2838    /**
2839     * Name constant for the RestrictionLevels setting, for use with Config::get()
2840     * @see MainConfigSchema::RestrictionLevels
2841     */
2842    public const RestrictionLevels = 'RestrictionLevels';
2843
2844    /**
2845     * Name constant for the CascadingRestrictionLevels setting, for use with Config::get()
2846     * @see MainConfigSchema::CascadingRestrictionLevels
2847     */
2848    public const CascadingRestrictionLevels = 'CascadingRestrictionLevels';
2849
2850    /**
2851     * Name constant for the SemiprotectedRestrictionLevels setting, for use with Config::get()
2852     * @see MainConfigSchema::SemiprotectedRestrictionLevels
2853     */
2854    public const SemiprotectedRestrictionLevels = 'SemiprotectedRestrictionLevels';
2855
2856    /**
2857     * Name constant for the NamespaceProtection setting, for use with Config::get()
2858     * @see MainConfigSchema::NamespaceProtection
2859     */
2860    public const NamespaceProtection = 'NamespaceProtection';
2861
2862    /**
2863     * Name constant for the NonincludableNamespaces setting, for use with Config::get()
2864     * @see MainConfigSchema::NonincludableNamespaces
2865     */
2866    public const NonincludableNamespaces = 'NonincludableNamespaces';
2867
2868    /**
2869     * Name constant for the AutoConfirmAge setting, for use with Config::get()
2870     * @see MainConfigSchema::AutoConfirmAge
2871     */
2872    public const AutoConfirmAge = 'AutoConfirmAge';
2873
2874    /**
2875     * Name constant for the AutoConfirmCount setting, for use with Config::get()
2876     * @see MainConfigSchema::AutoConfirmCount
2877     */
2878    public const AutoConfirmCount = 'AutoConfirmCount';
2879
2880    /**
2881     * Name constant for the Autopromote setting, for use with Config::get()
2882     * @see MainConfigSchema::Autopromote
2883     */
2884    public const Autopromote = 'Autopromote';
2885
2886    /**
2887     * Name constant for the AutopromoteOnce setting, for use with Config::get()
2888     * @see MainConfigSchema::AutopromoteOnce
2889     */
2890    public const AutopromoteOnce = 'AutopromoteOnce';
2891
2892    /**
2893     * Name constant for the AutopromoteOnceLogInRC setting, for use with Config::get()
2894     * @see MainConfigSchema::AutopromoteOnceLogInRC
2895     */
2896    public const AutopromoteOnceLogInRC = 'AutopromoteOnceLogInRC';
2897
2898    /**
2899     * Name constant for the AutopromoteOnceRCExcludedGroups setting, for use with Config::get()
2900     * @see MainConfigSchema::AutopromoteOnceRCExcludedGroups
2901     */
2902    public const AutopromoteOnceRCExcludedGroups = 'AutopromoteOnceRCExcludedGroups';
2903
2904    /**
2905     * Name constant for the AddGroups setting, for use with Config::get()
2906     * @see MainConfigSchema::AddGroups
2907     */
2908    public const AddGroups = 'AddGroups';
2909
2910    /**
2911     * Name constant for the RemoveGroups setting, for use with Config::get()
2912     * @see MainConfigSchema::RemoveGroups
2913     */
2914    public const RemoveGroups = 'RemoveGroups';
2915
2916    /**
2917     * Name constant for the AvailableRights setting, for use with Config::get()
2918     * @see MainConfigSchema::AvailableRights
2919     */
2920    public const AvailableRights = 'AvailableRights';
2921
2922    /**
2923     * Name constant for the ImplicitRights setting, for use with Config::get()
2924     * @see MainConfigSchema::ImplicitRights
2925     */
2926    public const ImplicitRights = 'ImplicitRights';
2927
2928    /**
2929     * Name constant for the DeleteRevisionsLimit setting, for use with Config::get()
2930     * @see MainConfigSchema::DeleteRevisionsLimit
2931     */
2932    public const DeleteRevisionsLimit = 'DeleteRevisionsLimit';
2933
2934    /**
2935     * Name constant for the DeleteRevisionsBatchSize setting, for use with Config::get()
2936     * @see MainConfigSchema::DeleteRevisionsBatchSize
2937     */
2938    public const DeleteRevisionsBatchSize = 'DeleteRevisionsBatchSize';
2939
2940    /**
2941     * Name constant for the HideUserContribLimit setting, for use with Config::get()
2942     * @see MainConfigSchema::HideUserContribLimit
2943     */
2944    public const HideUserContribLimit = 'HideUserContribLimit';
2945
2946    /**
2947     * Name constant for the AccountCreationThrottle setting, for use with Config::get()
2948     * @see MainConfigSchema::AccountCreationThrottle
2949     */
2950    public const AccountCreationThrottle = 'AccountCreationThrottle';
2951
2952    /**
2953     * Name constant for the TempAccountCreationThrottle setting, for use with Config::get()
2954     * @see MainConfigSchema::TempAccountCreationThrottle
2955     */
2956    public const TempAccountCreationThrottle = 'TempAccountCreationThrottle';
2957
2958    /**
2959     * Name constant for the TempAccountNameAcquisitionThrottle setting, for use with Config::get()
2960     * @see MainConfigSchema::TempAccountNameAcquisitionThrottle
2961     */
2962    public const TempAccountNameAcquisitionThrottle = 'TempAccountNameAcquisitionThrottle';
2963
2964    /**
2965     * Name constant for the SpamRegex setting, for use with Config::get()
2966     * @see MainConfigSchema::SpamRegex
2967     */
2968    public const SpamRegex = 'SpamRegex';
2969
2970    /**
2971     * Name constant for the SummarySpamRegex setting, for use with Config::get()
2972     * @see MainConfigSchema::SummarySpamRegex
2973     */
2974    public const SummarySpamRegex = 'SummarySpamRegex';
2975
2976    /**
2977     * Name constant for the EnableDnsBlacklist setting, for use with Config::get()
2978     * @see MainConfigSchema::EnableDnsBlacklist
2979     */
2980    public const EnableDnsBlacklist = 'EnableDnsBlacklist';
2981
2982    /**
2983     * Name constant for the DnsBlacklistUrls setting, for use with Config::get()
2984     * @see MainConfigSchema::DnsBlacklistUrls
2985     */
2986    public const DnsBlacklistUrls = 'DnsBlacklistUrls';
2987
2988    /**
2989     * Name constant for the ProxyList setting, for use with Config::get()
2990     * @see MainConfigSchema::ProxyList
2991     */
2992    public const ProxyList = 'ProxyList';
2993
2994    /**
2995     * Name constant for the ProxyWhitelist setting, for use with Config::get()
2996     * @see MainConfigSchema::ProxyWhitelist
2997     */
2998    public const ProxyWhitelist = 'ProxyWhitelist';
2999
3000    /**
3001     * Name constant for the SoftBlockRanges setting, for use with Config::get()
3002     * @see MainConfigSchema::SoftBlockRanges
3003     */
3004    public const SoftBlockRanges = 'SoftBlockRanges';
3005
3006    /**
3007     * Name constant for the ApplyIpBlocksToXff setting, for use with Config::get()
3008     * @see MainConfigSchema::ApplyIpBlocksToXff
3009     */
3010    public const ApplyIpBlocksToXff = 'ApplyIpBlocksToXff';
3011
3012    /**
3013     * Name constant for the RateLimits setting, for use with Config::get()
3014     * @see MainConfigSchema::RateLimits
3015     */
3016    public const RateLimits = 'RateLimits';
3017
3018    /**
3019     * Name constant for the RateLimitsExcludedIPs setting, for use with Config::get()
3020     * @see MainConfigSchema::RateLimitsExcludedIPs
3021     */
3022    public const RateLimitsExcludedIPs = 'RateLimitsExcludedIPs';
3023
3024    /**
3025     * Name constant for the PutIPinRC setting, for use with Config::get()
3026     * @see MainConfigSchema::PutIPinRC
3027     */
3028    public const PutIPinRC = 'PutIPinRC';
3029
3030    /**
3031     * Name constant for the QueryPageDefaultLimit setting, for use with Config::get()
3032     * @see MainConfigSchema::QueryPageDefaultLimit
3033     */
3034    public const QueryPageDefaultLimit = 'QueryPageDefaultLimit';
3035
3036    /**
3037     * Name constant for the PasswordAttemptThrottle setting, for use with Config::get()
3038     * @see MainConfigSchema::PasswordAttemptThrottle
3039     */
3040    public const PasswordAttemptThrottle = 'PasswordAttemptThrottle';
3041
3042    /**
3043     * Name constant for the GrantPermissions setting, for use with Config::get()
3044     * @see MainConfigSchema::GrantPermissions
3045     */
3046    public const GrantPermissions = 'GrantPermissions';
3047
3048    /**
3049     * Name constant for the GrantPermissionGroups setting, for use with Config::get()
3050     * @see MainConfigSchema::GrantPermissionGroups
3051     */
3052    public const GrantPermissionGroups = 'GrantPermissionGroups';
3053
3054    /**
3055     * Name constant for the GrantRiskGroups setting, for use with Config::get()
3056     * @see MainConfigSchema::GrantRiskGroups
3057     */
3058    public const GrantRiskGroups = 'GrantRiskGroups';
3059
3060    /**
3061     * Name constant for the EnableBotPasswords setting, for use with Config::get()
3062     * @see MainConfigSchema::EnableBotPasswords
3063     */
3064    public const EnableBotPasswords = 'EnableBotPasswords';
3065
3066    /**
3067     * Name constant for the BotPasswordsCluster setting, for use with Config::get()
3068     * @see MainConfigSchema::BotPasswordsCluster
3069     */
3070    public const BotPasswordsCluster = 'BotPasswordsCluster';
3071
3072    /**
3073     * Name constant for the BotPasswordsDatabase setting, for use with Config::get()
3074     * @see MainConfigSchema::BotPasswordsDatabase
3075     */
3076    public const BotPasswordsDatabase = 'BotPasswordsDatabase';
3077
3078    /**
3079     * Name constant for the SecretKey setting, for use with Config::get()
3080     * @see MainConfigSchema::SecretKey
3081     */
3082    public const SecretKey = 'SecretKey';
3083
3084    /**
3085     * Name constant for the AllowUserJs setting, for use with Config::get()
3086     * @see MainConfigSchema::AllowUserJs
3087     */
3088    public const AllowUserJs = 'AllowUserJs';
3089
3090    /**
3091     * Name constant for the AllowUserCss setting, for use with Config::get()
3092     * @see MainConfigSchema::AllowUserCss
3093     */
3094    public const AllowUserCss = 'AllowUserCss';
3095
3096    /**
3097     * Name constant for the AllowUserCssPrefs setting, for use with Config::get()
3098     * @see MainConfigSchema::AllowUserCssPrefs
3099     */
3100    public const AllowUserCssPrefs = 'AllowUserCssPrefs';
3101
3102    /**
3103     * Name constant for the UseSiteJs setting, for use with Config::get()
3104     * @see MainConfigSchema::UseSiteJs
3105     */
3106    public const UseSiteJs = 'UseSiteJs';
3107
3108    /**
3109     * Name constant for the UseSiteCss setting, for use with Config::get()
3110     * @see MainConfigSchema::UseSiteCss
3111     */
3112    public const UseSiteCss = 'UseSiteCss';
3113
3114    /**
3115     * Name constant for the BreakFrames setting, for use with Config::get()
3116     * @see MainConfigSchema::BreakFrames
3117     */
3118    public const BreakFrames = 'BreakFrames';
3119
3120    /**
3121     * Name constant for the EditPageFrameOptions setting, for use with Config::get()
3122     * @see MainConfigSchema::EditPageFrameOptions
3123     */
3124    public const EditPageFrameOptions = 'EditPageFrameOptions';
3125
3126    /**
3127     * Name constant for the ApiFrameOptions setting, for use with Config::get()
3128     * @see MainConfigSchema::ApiFrameOptions
3129     */
3130    public const ApiFrameOptions = 'ApiFrameOptions';
3131
3132    /**
3133     * Name constant for the AllowAuthenticatedCrossOrigin setting, for use with Config::get()
3134     * @see MainConfigSchema::AllowAuthenticatedCrossOrigin
3135     */
3136    public const AllowAuthenticatedCrossOrigin = 'AllowAuthenticatedCrossOrigin';
3137
3138    /**
3139     * Name constant for the CSPHeader setting, for use with Config::get()
3140     * @see MainConfigSchema::CSPHeader
3141     */
3142    public const CSPHeader = 'CSPHeader';
3143
3144    /**
3145     * Name constant for the CSPReportOnlyHeader setting, for use with Config::get()
3146     * @see MainConfigSchema::CSPReportOnlyHeader
3147     */
3148    public const CSPReportOnlyHeader = 'CSPReportOnlyHeader';
3149
3150    /**
3151     * Name constant for the CSPFalsePositiveUrls setting, for use with Config::get()
3152     * @see MainConfigSchema::CSPFalsePositiveUrls
3153     */
3154    public const CSPFalsePositiveUrls = 'CSPFalsePositiveUrls';
3155
3156    /**
3157     * Name constant for the AllowCrossOrigin setting, for use with Config::get()
3158     * @see MainConfigSchema::AllowCrossOrigin
3159     */
3160    public const AllowCrossOrigin = 'AllowCrossOrigin';
3161
3162    /**
3163     * Name constant for the RestAllowCrossOriginCookieAuth setting, for use with Config::get()
3164     * @see MainConfigSchema::RestAllowCrossOriginCookieAuth
3165     */
3166    public const RestAllowCrossOriginCookieAuth = 'RestAllowCrossOriginCookieAuth';
3167
3168    /**
3169     * Name constant for the SessionSecret setting, for use with Config::get()
3170     * @see MainConfigSchema::SessionSecret
3171     */
3172    public const SessionSecret = 'SessionSecret';
3173
3174    /**
3175     * Name constant for the CookieExpiration setting, for use with Config::get()
3176     * @see MainConfigSchema::CookieExpiration
3177     */
3178    public const CookieExpiration = 'CookieExpiration';
3179
3180    /**
3181     * Name constant for the ExtendedLoginCookieExpiration setting, for use with Config::get()
3182     * @see MainConfigSchema::ExtendedLoginCookieExpiration
3183     */
3184    public const ExtendedLoginCookieExpiration = 'ExtendedLoginCookieExpiration';
3185
3186    /**
3187     * Name constant for the CookieDomain setting, for use with Config::get()
3188     * @see MainConfigSchema::CookieDomain
3189     */
3190    public const CookieDomain = 'CookieDomain';
3191
3192    /**
3193     * Name constant for the CookiePath setting, for use with Config::get()
3194     * @see MainConfigSchema::CookiePath
3195     */
3196    public const CookiePath = 'CookiePath';
3197
3198    /**
3199     * Name constant for the CookieSecure setting, for use with Config::get()
3200     * @see MainConfigSchema::CookieSecure
3201     */
3202    public const CookieSecure = 'CookieSecure';
3203
3204    /**
3205     * Name constant for the CookiePrefix setting, for use with Config::get()
3206     * @see MainConfigSchema::CookiePrefix
3207     */
3208    public const CookiePrefix = 'CookiePrefix';
3209
3210    /**
3211     * Name constant for the CookieHttpOnly setting, for use with Config::get()
3212     * @see MainConfigSchema::CookieHttpOnly
3213     */
3214    public const CookieHttpOnly = 'CookieHttpOnly';
3215
3216    /**
3217     * Name constant for the CookieSameSite setting, for use with Config::get()
3218     * @see MainConfigSchema::CookieSameSite
3219     */
3220    public const CookieSameSite = 'CookieSameSite';
3221
3222    /**
3223     * Name constant for the CacheVaryCookies setting, for use with Config::get()
3224     * @see MainConfigSchema::CacheVaryCookies
3225     */
3226    public const CacheVaryCookies = 'CacheVaryCookies';
3227
3228    /**
3229     * Name constant for the SessionName setting, for use with Config::get()
3230     * @see MainConfigSchema::SessionName
3231     */
3232    public const SessionName = 'SessionName';
3233
3234    /**
3235     * Name constant for the CookieSetOnAutoblock setting, for use with Config::get()
3236     * @see MainConfigSchema::CookieSetOnAutoblock
3237     */
3238    public const CookieSetOnAutoblock = 'CookieSetOnAutoblock';
3239
3240    /**
3241     * Name constant for the CookieSetOnIpBlock setting, for use with Config::get()
3242     * @see MainConfigSchema::CookieSetOnIpBlock
3243     */
3244    public const CookieSetOnIpBlock = 'CookieSetOnIpBlock';
3245
3246    /**
3247     * Name constant for the DebugLogFile setting, for use with Config::get()
3248     * @see MainConfigSchema::DebugLogFile
3249     */
3250    public const DebugLogFile = 'DebugLogFile';
3251
3252    /**
3253     * Name constant for the DebugLogPrefix setting, for use with Config::get()
3254     * @see MainConfigSchema::DebugLogPrefix
3255     */
3256    public const DebugLogPrefix = 'DebugLogPrefix';
3257
3258    /**
3259     * Name constant for the DebugRedirects setting, for use with Config::get()
3260     * @see MainConfigSchema::DebugRedirects
3261     */
3262    public const DebugRedirects = 'DebugRedirects';
3263
3264    /**
3265     * Name constant for the DebugRawPage setting, for use with Config::get()
3266     * @see MainConfigSchema::DebugRawPage
3267     */
3268    public const DebugRawPage = 'DebugRawPage';
3269
3270    /**
3271     * Name constant for the DebugComments setting, for use with Config::get()
3272     * @see MainConfigSchema::DebugComments
3273     */
3274    public const DebugComments = 'DebugComments';
3275
3276    /**
3277     * Name constant for the DebugDumpSql setting, for use with Config::get()
3278     * @see MainConfigSchema::DebugDumpSql
3279     */
3280    public const DebugDumpSql = 'DebugDumpSql';
3281
3282    /**
3283     * Name constant for the TrxProfilerLimits setting, for use with Config::get()
3284     * @see MainConfigSchema::TrxProfilerLimits
3285     */
3286    public const TrxProfilerLimits = 'TrxProfilerLimits';
3287
3288    /**
3289     * Name constant for the DebugLogGroups setting, for use with Config::get()
3290     * @see MainConfigSchema::DebugLogGroups
3291     */
3292    public const DebugLogGroups = 'DebugLogGroups';
3293
3294    /**
3295     * Name constant for the MWLoggerDefaultSpi setting, for use with Config::get()
3296     * @see MainConfigSchema::MWLoggerDefaultSpi
3297     */
3298    public const MWLoggerDefaultSpi = 'MWLoggerDefaultSpi';
3299
3300    /**
3301     * Name constant for the ShowDebug setting, for use with Config::get()
3302     * @see MainConfigSchema::ShowDebug
3303     */
3304    public const ShowDebug = 'ShowDebug';
3305
3306    /**
3307     * Name constant for the SpecialVersionShowHooks setting, for use with Config::get()
3308     * @see MainConfigSchema::SpecialVersionShowHooks
3309     */
3310    public const SpecialVersionShowHooks = 'SpecialVersionShowHooks';
3311
3312    /**
3313     * Name constant for the ShowExceptionDetails setting, for use with Config::get()
3314     * @see MainConfigSchema::ShowExceptionDetails
3315     */
3316    public const ShowExceptionDetails = 'ShowExceptionDetails';
3317
3318    /**
3319     * Name constant for the LogExceptionBacktrace setting, for use with Config::get()
3320     * @see MainConfigSchema::LogExceptionBacktrace
3321     */
3322    public const LogExceptionBacktrace = 'LogExceptionBacktrace';
3323
3324    /**
3325     * Name constant for the PropagateErrors setting, for use with Config::get()
3326     * @see MainConfigSchema::PropagateErrors
3327     */
3328    public const PropagateErrors = 'PropagateErrors';
3329
3330    /**
3331     * Name constant for the ShowHostnames setting, for use with Config::get()
3332     * @see MainConfigSchema::ShowHostnames
3333     */
3334    public const ShowHostnames = 'ShowHostnames';
3335
3336    /**
3337     * Name constant for the OverrideHostname setting, for use with Config::get()
3338     * @see MainConfigSchema::OverrideHostname
3339     */
3340    public const OverrideHostname = 'OverrideHostname';
3341
3342    /**
3343     * Name constant for the DevelopmentWarnings setting, for use with Config::get()
3344     * @see MainConfigSchema::DevelopmentWarnings
3345     */
3346    public const DevelopmentWarnings = 'DevelopmentWarnings';
3347
3348    /**
3349     * Name constant for the DeprecationReleaseLimit setting, for use with Config::get()
3350     * @see MainConfigSchema::DeprecationReleaseLimit
3351     */
3352    public const DeprecationReleaseLimit = 'DeprecationReleaseLimit';
3353
3354    /**
3355     * Name constant for the Profiler setting, for use with Config::get()
3356     * @see MainConfigSchema::Profiler
3357     */
3358    public const Profiler = 'Profiler';
3359
3360    /**
3361     * Name constant for the StatsdServer setting, for use with Config::get()
3362     * @see MainConfigSchema::StatsdServer
3363     */
3364    public const StatsdServer = 'StatsdServer';
3365
3366    /**
3367     * Name constant for the StatsdMetricPrefix setting, for use with Config::get()
3368     * @see MainConfigSchema::StatsdMetricPrefix
3369     */
3370    public const StatsdMetricPrefix = 'StatsdMetricPrefix';
3371
3372    /**
3373     * Name constant for the StatsTarget setting, for use with Config::get()
3374     * @see MainConfigSchema::StatsTarget
3375     */
3376    public const StatsTarget = 'StatsTarget';
3377
3378    /**
3379     * Name constant for the StatsFormat setting, for use with Config::get()
3380     * @see MainConfigSchema::StatsFormat
3381     */
3382    public const StatsFormat = 'StatsFormat';
3383
3384    /**
3385     * Name constant for the StatsPrefix setting, for use with Config::get()
3386     * @see MainConfigSchema::StatsPrefix
3387     */
3388    public const StatsPrefix = 'StatsPrefix';
3389
3390    /**
3391     * Name constant for the OpenTelemetryConfig setting, for use with Config::get()
3392     * @see MainConfigSchema::OpenTelemetryConfig
3393     */
3394    public const OpenTelemetryConfig = 'OpenTelemetryConfig';
3395
3396    /**
3397     * Name constant for the PageInfoTransclusionLimit setting, for use with Config::get()
3398     * @see MainConfigSchema::PageInfoTransclusionLimit
3399     */
3400    public const PageInfoTransclusionLimit = 'PageInfoTransclusionLimit';
3401
3402    /**
3403     * Name constant for the EnableJavaScriptTest setting, for use with Config::get()
3404     * @see MainConfigSchema::EnableJavaScriptTest
3405     */
3406    public const EnableJavaScriptTest = 'EnableJavaScriptTest';
3407
3408    /**
3409     * Name constant for the CachePrefix setting, for use with Config::get()
3410     * @see MainConfigSchema::CachePrefix
3411     */
3412    public const CachePrefix = 'CachePrefix';
3413
3414    /**
3415     * Name constant for the DebugToolbar setting, for use with Config::get()
3416     * @see MainConfigSchema::DebugToolbar
3417     */
3418    public const DebugToolbar = 'DebugToolbar';
3419
3420    /**
3421     * Name constant for the DisableTextSearch setting, for use with Config::get()
3422     * @see MainConfigSchema::DisableTextSearch
3423     */
3424    public const DisableTextSearch = 'DisableTextSearch';
3425
3426    /**
3427     * Name constant for the AdvancedSearchHighlighting setting, for use with Config::get()
3428     * @see MainConfigSchema::AdvancedSearchHighlighting
3429     */
3430    public const AdvancedSearchHighlighting = 'AdvancedSearchHighlighting';
3431
3432    /**
3433     * Name constant for the SearchHighlightBoundaries setting, for use with Config::get()
3434     * @see MainConfigSchema::SearchHighlightBoundaries
3435     */
3436    public const SearchHighlightBoundaries = 'SearchHighlightBoundaries';
3437
3438    /**
3439     * Name constant for the OpenSearchTemplates setting, for use with Config::get()
3440     * @see MainConfigSchema::OpenSearchTemplates
3441     */
3442    public const OpenSearchTemplates = 'OpenSearchTemplates';
3443
3444    /**
3445     * Name constant for the OpenSearchDefaultLimit setting, for use with Config::get()
3446     * @see MainConfigSchema::OpenSearchDefaultLimit
3447     */
3448    public const OpenSearchDefaultLimit = 'OpenSearchDefaultLimit';
3449
3450    /**
3451     * Name constant for the OpenSearchDescriptionLength setting, for use with Config::get()
3452     * @see MainConfigSchema::OpenSearchDescriptionLength
3453     */
3454    public const OpenSearchDescriptionLength = 'OpenSearchDescriptionLength';
3455
3456    /**
3457     * Name constant for the SearchSuggestCacheExpiry setting, for use with Config::get()
3458     * @see MainConfigSchema::SearchSuggestCacheExpiry
3459     */
3460    public const SearchSuggestCacheExpiry = 'SearchSuggestCacheExpiry';
3461
3462    /**
3463     * Name constant for the DisableSearchUpdate setting, for use with Config::get()
3464     * @see MainConfigSchema::DisableSearchUpdate
3465     */
3466    public const DisableSearchUpdate = 'DisableSearchUpdate';
3467
3468    /**
3469     * Name constant for the NamespacesToBeSearchedDefault setting, for use with Config::get()
3470     * @see MainConfigSchema::NamespacesToBeSearchedDefault
3471     */
3472    public const NamespacesToBeSearchedDefault = 'NamespacesToBeSearchedDefault';
3473
3474    /**
3475     * Name constant for the DisableInternalSearch setting, for use with Config::get()
3476     * @see MainConfigSchema::DisableInternalSearch
3477     */
3478    public const DisableInternalSearch = 'DisableInternalSearch';
3479
3480    /**
3481     * Name constant for the SearchForwardUrl setting, for use with Config::get()
3482     * @see MainConfigSchema::SearchForwardUrl
3483     */
3484    public const SearchForwardUrl = 'SearchForwardUrl';
3485
3486    /**
3487     * Name constant for the SitemapNamespaces setting, for use with Config::get()
3488     * @see MainConfigSchema::SitemapNamespaces
3489     */
3490    public const SitemapNamespaces = 'SitemapNamespaces';
3491
3492    /**
3493     * Name constant for the SitemapNamespacesPriorities setting, for use with Config::get()
3494     * @see MainConfigSchema::SitemapNamespacesPriorities
3495     */
3496    public const SitemapNamespacesPriorities = 'SitemapNamespacesPriorities';
3497
3498    /**
3499     * Name constant for the EnableSearchContributorsByIP setting, for use with Config::get()
3500     * @see MainConfigSchema::EnableSearchContributorsByIP
3501     */
3502    public const EnableSearchContributorsByIP = 'EnableSearchContributorsByIP';
3503
3504    /**
3505     * Name constant for the SpecialSearchFormOptions setting, for use with Config::get()
3506     * @see MainConfigSchema::SpecialSearchFormOptions
3507     */
3508    public const SpecialSearchFormOptions = 'SpecialSearchFormOptions';
3509
3510    /**
3511     * Name constant for the SearchMatchRedirectPreference setting, for use with Config::get()
3512     * @see MainConfigSchema::SearchMatchRedirectPreference
3513     */
3514    public const SearchMatchRedirectPreference = 'SearchMatchRedirectPreference';
3515
3516    /**
3517     * Name constant for the SearchRunSuggestedQuery setting, for use with Config::get()
3518     * @see MainConfigSchema::SearchRunSuggestedQuery
3519     */
3520    public const SearchRunSuggestedQuery = 'SearchRunSuggestedQuery';
3521
3522    /**
3523     * Name constant for the Diff3 setting, for use with Config::get()
3524     * @see MainConfigSchema::Diff3
3525     */
3526    public const Diff3 = 'Diff3';
3527
3528    /**
3529     * Name constant for the Diff setting, for use with Config::get()
3530     * @see MainConfigSchema::Diff
3531     */
3532    public const Diff = 'Diff';
3533
3534    /**
3535     * Name constant for the PreviewOnOpenNamespaces setting, for use with Config::get()
3536     * @see MainConfigSchema::PreviewOnOpenNamespaces
3537     */
3538    public const PreviewOnOpenNamespaces = 'PreviewOnOpenNamespaces';
3539
3540    /**
3541     * Name constant for the UniversalEditButton setting, for use with Config::get()
3542     * @see MainConfigSchema::UniversalEditButton
3543     */
3544    public const UniversalEditButton = 'UniversalEditButton';
3545
3546    /**
3547     * Name constant for the UseAutomaticEditSummaries setting, for use with Config::get()
3548     * @see MainConfigSchema::UseAutomaticEditSummaries
3549     */
3550    public const UseAutomaticEditSummaries = 'UseAutomaticEditSummaries';
3551
3552    /**
3553     * Name constant for the CommandLineDarkBg setting, for use with Config::get()
3554     * @see MainConfigSchema::CommandLineDarkBg
3555     */
3556    public const CommandLineDarkBg = 'CommandLineDarkBg';
3557
3558    /**
3559     * Name constant for the ReadOnly setting, for use with Config::get()
3560     * @see MainConfigSchema::ReadOnly
3561     */
3562    public const ReadOnly = 'ReadOnly';
3563
3564    /**
3565     * Name constant for the ReadOnlyWatchedItemStore setting, for use with Config::get()
3566     * @see MainConfigSchema::ReadOnlyWatchedItemStore
3567     */
3568    public const ReadOnlyWatchedItemStore = 'ReadOnlyWatchedItemStore';
3569
3570    /**
3571     * Name constant for the ReadOnlyFile setting, for use with Config::get()
3572     * @see MainConfigSchema::ReadOnlyFile
3573     */
3574    public const ReadOnlyFile = 'ReadOnlyFile';
3575
3576    /**
3577     * Name constant for the UpgradeKey setting, for use with Config::get()
3578     * @see MainConfigSchema::UpgradeKey
3579     */
3580    public const UpgradeKey = 'UpgradeKey';
3581
3582    /**
3583     * Name constant for the GitBin setting, for use with Config::get()
3584     * @see MainConfigSchema::GitBin
3585     */
3586    public const GitBin = 'GitBin';
3587
3588    /**
3589     * Name constant for the GitRepositoryViewers setting, for use with Config::get()
3590     * @see MainConfigSchema::GitRepositoryViewers
3591     */
3592    public const GitRepositoryViewers = 'GitRepositoryViewers';
3593
3594    /**
3595     * Name constant for the InstallerInitialPages setting, for use with Config::get()
3596     * @see MainConfigSchema::InstallerInitialPages
3597     */
3598    public const InstallerInitialPages = 'InstallerInitialPages';
3599
3600    /**
3601     * Name constant for the RCMaxAge setting, for use with Config::get()
3602     * @see MainConfigSchema::RCMaxAge
3603     */
3604    public const RCMaxAge = 'RCMaxAge';
3605
3606    /**
3607     * Name constant for the WatchersMaxAge setting, for use with Config::get()
3608     * @see MainConfigSchema::WatchersMaxAge
3609     */
3610    public const WatchersMaxAge = 'WatchersMaxAge';
3611
3612    /**
3613     * Name constant for the UnwatchedPageSecret setting, for use with Config::get()
3614     * @see MainConfigSchema::UnwatchedPageSecret
3615     */
3616    public const UnwatchedPageSecret = 'UnwatchedPageSecret';
3617
3618    /**
3619     * Name constant for the RCFilterByAge setting, for use with Config::get()
3620     * @see MainConfigSchema::RCFilterByAge
3621     */
3622    public const RCFilterByAge = 'RCFilterByAge';
3623
3624    /**
3625     * Name constant for the RCLinkLimits setting, for use with Config::get()
3626     * @see MainConfigSchema::RCLinkLimits
3627     */
3628    public const RCLinkLimits = 'RCLinkLimits';
3629
3630    /**
3631     * Name constant for the RCLinkDays setting, for use with Config::get()
3632     * @see MainConfigSchema::RCLinkDays
3633     */
3634    public const RCLinkDays = 'RCLinkDays';
3635
3636    /**
3637     * Name constant for the RCFeeds setting, for use with Config::get()
3638     * @see MainConfigSchema::RCFeeds
3639     */
3640    public const RCFeeds = 'RCFeeds';
3641
3642    /**
3643     * Name constant for the RCEngines setting, for use with Config::get()
3644     * @see MainConfigSchema::RCEngines
3645     */
3646    public const RCEngines = 'RCEngines';
3647
3648    /**
3649     * Name constant for the RCWatchCategoryMembership setting, for use with Config::get()
3650     * @see MainConfigSchema::RCWatchCategoryMembership
3651     */
3652    public const RCWatchCategoryMembership = 'RCWatchCategoryMembership';
3653
3654    /**
3655     * Name constant for the UseRCPatrol setting, for use with Config::get()
3656     * @see MainConfigSchema::UseRCPatrol
3657     */
3658    public const UseRCPatrol = 'UseRCPatrol';
3659
3660    /**
3661     * Name constant for the StructuredChangeFiltersLiveUpdatePollingRate setting, for use with Config::get()
3662     * @see MainConfigSchema::StructuredChangeFiltersLiveUpdatePollingRate
3663     */
3664    public const StructuredChangeFiltersLiveUpdatePollingRate = 'StructuredChangeFiltersLiveUpdatePollingRate';
3665
3666    /**
3667     * Name constant for the UseNPPatrol setting, for use with Config::get()
3668     * @see MainConfigSchema::UseNPPatrol
3669     */
3670    public const UseNPPatrol = 'UseNPPatrol';
3671
3672    /**
3673     * Name constant for the UseFilePatrol setting, for use with Config::get()
3674     * @see MainConfigSchema::UseFilePatrol
3675     */
3676    public const UseFilePatrol = 'UseFilePatrol';
3677
3678    /**
3679     * Name constant for the Feed setting, for use with Config::get()
3680     * @see MainConfigSchema::Feed
3681     */
3682    public const Feed = 'Feed';
3683
3684    /**
3685     * Name constant for the FeedLimit setting, for use with Config::get()
3686     * @see MainConfigSchema::FeedLimit
3687     */
3688    public const FeedLimit = 'FeedLimit';
3689
3690    /**
3691     * Name constant for the FeedCacheTimeout setting, for use with Config::get()
3692     * @see MainConfigSchema::FeedCacheTimeout
3693     */
3694    public const FeedCacheTimeout = 'FeedCacheTimeout';
3695
3696    /**
3697     * Name constant for the FeedDiffCutoff setting, for use with Config::get()
3698     * @see MainConfigSchema::FeedDiffCutoff
3699     */
3700    public const FeedDiffCutoff = 'FeedDiffCutoff';
3701
3702    /**
3703     * Name constant for the OverrideSiteFeed setting, for use with Config::get()
3704     * @see MainConfigSchema::OverrideSiteFeed
3705     */
3706    public const OverrideSiteFeed = 'OverrideSiteFeed';
3707
3708    /**
3709     * Name constant for the FeedClasses setting, for use with Config::get()
3710     * @see MainConfigSchema::FeedClasses
3711     */
3712    public const FeedClasses = 'FeedClasses';
3713
3714    /**
3715     * Name constant for the AdvertisedFeedTypes setting, for use with Config::get()
3716     * @see MainConfigSchema::AdvertisedFeedTypes
3717     */
3718    public const AdvertisedFeedTypes = 'AdvertisedFeedTypes';
3719
3720    /**
3721     * Name constant for the RCShowWatchingUsers setting, for use with Config::get()
3722     * @see MainConfigSchema::RCShowWatchingUsers
3723     */
3724    public const RCShowWatchingUsers = 'RCShowWatchingUsers';
3725
3726    /**
3727     * Name constant for the RCShowChangedSize setting, for use with Config::get()
3728     * @see MainConfigSchema::RCShowChangedSize
3729     */
3730    public const RCShowChangedSize = 'RCShowChangedSize';
3731
3732    /**
3733     * Name constant for the RCChangedSizeThreshold setting, for use with Config::get()
3734     * @see MainConfigSchema::RCChangedSizeThreshold
3735     */
3736    public const RCChangedSizeThreshold = 'RCChangedSizeThreshold';
3737
3738    /**
3739     * Name constant for the ShowUpdatedMarker setting, for use with Config::get()
3740     * @see MainConfigSchema::ShowUpdatedMarker
3741     */
3742    public const ShowUpdatedMarker = 'ShowUpdatedMarker';
3743
3744    /**
3745     * Name constant for the DisableAnonTalk setting, for use with Config::get()
3746     * @see MainConfigSchema::DisableAnonTalk
3747     */
3748    public const DisableAnonTalk = 'DisableAnonTalk';
3749
3750    /**
3751     * Name constant for the UseTagFilter setting, for use with Config::get()
3752     * @see MainConfigSchema::UseTagFilter
3753     */
3754    public const UseTagFilter = 'UseTagFilter';
3755
3756    /**
3757     * Name constant for the SoftwareTags setting, for use with Config::get()
3758     * @see MainConfigSchema::SoftwareTags
3759     */
3760    public const SoftwareTags = 'SoftwareTags';
3761
3762    /**
3763     * Name constant for the UnwatchedPageThreshold setting, for use with Config::get()
3764     * @see MainConfigSchema::UnwatchedPageThreshold
3765     */
3766    public const UnwatchedPageThreshold = 'UnwatchedPageThreshold';
3767
3768    /**
3769     * Name constant for the RecentChangesFlags setting, for use with Config::get()
3770     * @see MainConfigSchema::RecentChangesFlags
3771     */
3772    public const RecentChangesFlags = 'RecentChangesFlags';
3773
3774    /**
3775     * Name constant for the WatchlistExpiry setting, for use with Config::get()
3776     * @see MainConfigSchema::WatchlistExpiry
3777     */
3778    public const WatchlistExpiry = 'WatchlistExpiry';
3779
3780    /**
3781     * Name constant for the WatchlistPurgeRate setting, for use with Config::get()
3782     * @see MainConfigSchema::WatchlistPurgeRate
3783     */
3784    public const WatchlistPurgeRate = 'WatchlistPurgeRate';
3785
3786    /**
3787     * Name constant for the WatchlistExpiryMaxDuration setting, for use with Config::get()
3788     * @see MainConfigSchema::WatchlistExpiryMaxDuration
3789     */
3790    public const WatchlistExpiryMaxDuration = 'WatchlistExpiryMaxDuration';
3791
3792    /**
3793     * Name constant for the RightsPage setting, for use with Config::get()
3794     * @see MainConfigSchema::RightsPage
3795     */
3796    public const RightsPage = 'RightsPage';
3797
3798    /**
3799     * Name constant for the RightsUrl setting, for use with Config::get()
3800     * @see MainConfigSchema::RightsUrl
3801     */
3802    public const RightsUrl = 'RightsUrl';
3803
3804    /**
3805     * Name constant for the RightsText setting, for use with Config::get()
3806     * @see MainConfigSchema::RightsText
3807     */
3808    public const RightsText = 'RightsText';
3809
3810    /**
3811     * Name constant for the RightsIcon setting, for use with Config::get()
3812     * @see MainConfigSchema::RightsIcon
3813     */
3814    public const RightsIcon =