MediaWiki REL1_34
mergeMessageFileList.php File Reference

Merge $wgExtensionMessagesFiles from various extensions to produce a single array containing all message files. More...

Go to the source code of this file.

Classes

class  MergeMessageFileList
 Maintenance script that merges $wgExtensionMessagesFiles from various extensions to produce a single array containing all message files. More...
 

Variables

 $maintClass = MergeMessageFileList::class
 
 $mmfl = false
 
 $queue = []
 
 $s
 
const MW_NO_EXTENSION_MESSAGES 1
 
n
 

Detailed Description

Merge $wgExtensionMessagesFiles from various extensions to produce a single array containing all message files.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. http://www.gnu.org/copyleft/gpl.html

Definition in file mergeMessageFileList.php.

Variable Documentation

◆ $maintClass

$maintClass = MergeMessageFileList::class

Definition at line 29 of file mergeMessageFileList.php.

◆ $mmfl

$mmfl = false

Definition at line 30 of file mergeMessageFileList.php.

Referenced by MergeMessageFileList\execute().

◆ $queue

◆ $s

$s
Initial value:
=
"<?php\n" .
"## This file is generated by mergeMessageFileList.php. Do not edit it directly.\n\n" .
"if ( defined( 'MW_NO_EXTENSION_MESSAGES' ) ) return

Definition at line 185 of file mergeMessageFileList.php.

Referenced by ChangesListSpecialPage\__construct(), Wikimedia\Rdbms\LikeMatch\__construct(), PPCustomFrame_DOM\__toString(), PPCustomFrame_Hash\__toString(), PPNode_DOM\__toString(), PPTemplateFrame_DOM\__toString(), PPTemplateFrame_Hash\__toString(), Scribunto_LuaUstringLibrary\addCapturesFromMatch(), Wikimedia\Rdbms\Database\addIdentifierQuotes(), Wikimedia\Rdbms\DatabaseMysqlBase\addIdentifierQuotes(), PPDStack\addPart(), PPDStackElement\addPart(), Wikimedia\Rdbms\Database\addQuotes(), Wikimedia\Rdbms\DatabaseMysqlBase\addQuotes(), Wikimedia\Rdbms\DatabasePostgres\addQuotes(), Wikimedia\Rdbms\DatabaseSqlite\addQuotes(), ParserOutput\addWarning(), SpecialBlock\alterForm(), Scribunto_LuaUriLibrary\anchorEncode(), PPDStackElement\breakSyntax(), PPDStackElement_Hash\breakSyntax(), Wikimedia\Rdbms\Database\buildLike(), Xml\buildTable(), Xml\buildTableRow(), CoreParserFunctions\canonicalurl(), CoreParserFunctions\canonicalurle(), Language\caseFold(), ApiMain\checkConditionalRequestHeaders(), Cite\checkRefsNoReferences(), Scribunto_LuaUstringLibrary\checkString(), Language\checkTitleEncoding(), WikiPage\commitRollback(), ConvertUserOptions\convertOptionBatch(), CategoryTree\createCountString(), SectionProfiler\debug(), SectionProfiler\debugGroup(), RunJobs\debugInternal(), SwiftFileBackend\doExecuteOpHandlesInternal(), MysqlUpdater\doUnsignedSyncronisation(), LinkHolderArray\doVariants(), MediaWiki\Tidy\RemexMungerData\dump(), MediaWiki\Tidy\RemexCompatFormatter\element(), Scribunto_LuaStandaloneInterpreter\encodeLuaVar(), ApiMain\encodeRequestLogValue(), WebInstallerPage\endForm(), MysqlInstaller\escapeLikeInternal(), Wikimedia\Rdbms\Database\escapeLikeInternal(), TransformationalImageHandler\escapeMagickProperty(), SpecialListUsers\execute(), ApiRevisionDelete\execute(), WebInstallerLanguage\execute(), WebInstallerRestart\execute(), PPFrame_DOM\expand(), PPFrame_Hash\expand(), Xml\fieldset(), Language\firstChar(), Language\formatNum(), HistoryPager\formatRow(), TablePager\formatRow(), AllMessagesTablePager\formatRow(), Language\formatTimePeriod(), CoreParserFunctions\fullurl(), CoreParserFunctions\fullurle(), SpecialLog\getActionButtons(), ChangesList\getArticleLink(), ImageHistoryPseudoPager\getBody(), IndexPager\getBody(), Skin\getCategoryLinks(), CreditsAction\getContributors(), InfoAction\getContributors(), CreditsAction\getCredits(), AllMessagesTablePager\getCustomisedStatuses(), Title\getEditURL(), HistoryPager\getEndBody(), MWGrants\getGrantsWikiText(), TablePager\getHiddenFields(), Status\getMessage(), CategoryTree\getOptionsAsJsStructure(), WebInstaller\getPageListItem(), Title\getPrefixedDBkey(), Title\getPrefixedText(), Title\getPrefixedURL(), WebInstaller\getRadioSet(), PPFuzzTest\getReport(), MediaWiki\Revision\RevisionSlots\getRolesWithDifferentContent(), ChangesList\getRollback(), Scribunto_LuaError\getScriptTraceHtml(), MysqlInstaller\getSettingsForm(), PostgresInstaller\getSettingsForm(), HistoryPager\getStartBody(), TablePager\getStartBody(), ChangesList\getTags(), FileJournal\getTimestampedUUID(), PageImages\Hooks\LinksUpdateHookHandler\getUrlBlacklist(), DatabaseInstaller\getWebUserBox(), Wikimedia\Rdbms\LoadMonitorMySQL\getWeightScale(), Status\getWikiText(), Cite\guardedReferences(), MediaWiki\OutputHandler\handle(), Parser\handleExternalLinks(), MediaWiki\OutputHandler\handleGzip(), Parser\handleInternalLinks2(), MediaWiki\Revision\RevisionSlots\hasSameContent(), MediaWiki\Storage\RevisionSlotsUpdate\hasSameUpdates(), ZipDirectoryReader\hexDump(), HistoryPager\historyLine(), StringUtils\hungryDelimiterReplace(), User\idForName(), User\idFromName(), PPFrame_DOM\implode(), PPFrame_Hash\implode(), PPFrame_DOM\implodeWithFlags(), PPFrame_Hash\implodeWithFlags(), Html\infoBox(), ChangesList\insertDateHeader(), ChangesList\insertDiffHist(), ChangesList\insertLog(), ChangesList\insertRollback(), ChangesList\insertTags(), ChangesList\insertTimestamp(), ChangesList\insertUserRelatedLinks(), Language\isWellFormedLanguageTag(), Scribunto_LuaTextLibrary\jsonDecode(), Scribunto_LuaTextLibrary\killMarkers(), Skin\lastModified(), CoreParserFunctions\lc(), CoreParserFunctions\lcfirst(), User\loadFromDatabase(), CoreParserFunctions\localurl(), CoreParserFunctions\localurle(), ApiBase\logFeatureUsage(), Skin\logoText(), Skin\mainPageLink(), Wikimedia\Rdbms\DatabasePostgres\makeConnectionString(), FormatMetadata\makeFormattedData(), Linker\makeImageLink(), PPFuzzTester\makeInputText(), Linker\makeThumbLink2(), MediaWiki\OutputHandler\mangleFlashPolicy(), Parser\markerSkipCallback(), JavaScriptMinifier\minify(), Wikimedia\Rdbms\DatabaseMysqli\mysqlRealEscapeString(), Title\nameOf(), UstringLibraryNormalizationTestProvider\next(), LanguageAr\normalize(), LanguageMl\normalize(), Language\normalize(), LanguageZh_hans\normalizeForSearch(), LanguageBe_tarask\normalizeForSearch(), LanguageYue\normalizeForSearch(), LanguageZh\normalizeForSearch(), CreditsAction\onView(), SpecialWatchlist\outputChangesList(), JSParser\parse(), LanguageConverter\parseCachedTable(), Language\parseFormattedNumber(), JSMinPlus\parseTree(), RebuildTextIndex\populateSearchIndex(), SearchHighlighter\position(), SpecialBlock\preText(), CategoryTree\renderChildren(), CategoryTree\renderNodeInfo(), CategoryTree\renderParents(), LinkHolderArray\replaceInternal(), Wikimedia\Rdbms\DatabaseSqlite\replaceVars(), Language\romanNumeral(), LanguageJa\segmentByWord(), LanguageYue\segmentByWord(), LanguageZh_hans\segmentByWord(), Maintenance\setBatchSize(), SpecialAllPages\showChunk(), LogEventsList\showLogExtract(), ApiResult\size(), Parser\splitWhitespace(), WebInstaller\startPageWrapper(), Wikimedia\Rdbms\DatabaseMysqlBase\strencode(), Wikimedia\Rdbms\DatabasePostgres\strencode(), Wikimedia\Rdbms\DatabaseSqlite\strencode(), Installer\subscribeToMediaWikiAnnounce(), Scribunto_LuaTextLibrary\textUnstrip(), Scribunto_LuaTextLibrary\textUnstripNoWiki(), Job\toString(), CoreParserFunctions\uc(), CoreParserFunctions\ucfirst(), CoreParserFunctions\urlencode(), CoreParserFunctions\urlFunction(), BenchUtf8TitleCheck\use_mb_check_encoding(), BenchUtf8TitleCheck\use_regexp(), BenchUtf8TitleCheck\use_regexp_non_capturing(), BenchUtf8TitleCheck\use_regexp_once_only(), Scribunto_LuaUstringLibrary\ustringByteoffset(), Scribunto_LuaUstringLibrary\ustringChar(), Scribunto_LuaUstringLibrary\ustringCodepoint(), Scribunto_LuaUstringLibrary\ustringFind(), Scribunto_LuaUstringLibrary\ustringGcodepointInit(), Scribunto_LuaUstringLibrary\ustringGmatchCallback(), Scribunto_LuaUstringLibrary\ustringGmatchInit(), Scribunto_LuaUstringLibrary\ustringGsub(), Scribunto_LuaUstringLibrary\ustringIsUtf8(), Scribunto_LuaUstringLibrary\ustringLen(), Scribunto_LuaUstringLibrary\ustringLower(), Scribunto_LuaUstringLibrary\ustringMatch(), Scribunto_LuaUstringLibrary\ustringSub(), Scribunto_LuaUstringLibrary\ustringToNFC(), Scribunto_LuaUstringLibrary\ustringToNFD(), Scribunto_LuaUstringLibrary\ustringToNFKC(), Scribunto_LuaUstringLibrary\ustringToNFKD(), Scribunto_LuaUstringLibrary\ustringUpper(), XmlTypeCheck\validateFromInput(), wfUrlencode(), wfVarDump(), OutputPage\wrapWikiMsg(), and DiffHistoryBlob\xdiffAdler32().

◆ MW_NO_EXTENSION_MESSAGES

const MW_NO_EXTENSION_MESSAGES 1

Definition at line 26 of file mergeMessageFileList.php.

◆ n