MediaWiki master
UploadJobTrait.php File Reference

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. More...

Go to the source code of this file.

Functions

 addTeardownCallback ( $callback)
 This is actually implemented in the Job class.
 
 allowRetries ()
 Do not allow retries on jobs by default.
 
 fetchFile ()
 Ensure we have the file available.
 
 getCacheKey ()
 Get the cache key used to store status.
 
 getUpload ()
 Getter for the upload.
 
 initialiseUploadJob ( $cacheKey)
 Set up the job.
 
 logJobParams ( $status)
 Get the job parameters for logging.
 
 run ()
 Run the job.
 
 setLastError ( $error)
 This is actually implemented in the Job class.
 

Variables

array $params
 The job parameters.
 
trait UploadJobTrait
 Common functionality for async uploads.
 

Detailed Description

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 UploadJobTrait.php.

Function Documentation

◆ addTeardownCallback()

addTeardownCallback ( $callback)
abstractprotected

This is actually implemented in the Job class.

Parameters
callable$callback
Returns
void

Referenced by AssembleUploadChunksJob\run().

◆ allowRetries()

allowRetries ( )

Do not allow retries on jobs by default.

Returns
bool

Definition at line 63 of file UploadJobTrait.php.

◆ fetchFile()

fetchFile ( )
protected

Ensure we have the file available.

A noop here.

Returns
bool

Definition at line 189 of file UploadJobTrait.php.

References setLastError().

◆ getCacheKey()

◆ getUpload()

getUpload ( )
abstractprotected

Getter for the upload.

Needs to be implemented by the job class

Returns
UploadBase

Referenced by MediaWiki\Request\WebRequest\getFileName(), MediaWiki\Request\WebRequest\getFileTempname(), and MediaWiki\Request\WebRequest\getUploadError().

◆ initialiseUploadJob()

initialiseUploadJob ( $cacheKey)
protected

Set up the job.

Parameters
string$cacheKey
Returns
void

Definition at line 53 of file UploadJobTrait.php.

Referenced by PublishStashedFileJob\__construct().

◆ logJobParams()

logJobParams ( $status)
abstractprotected

Get the job parameters for logging.

Needs to be implemented by the job class.

Parameters
Status[]$status
Returns
array

◆ run()

run ( )

Run the job.

Returns
bool

Definition at line 72 of file UploadJobTrait.php.

Referenced by CleanupEmptyCategories\__construct(), ManageForeignResources\__construct(), PopulateInterwiki\__construct(), RecountCategories\__construct(), PHPVersionCheck\checkExtensionExistence(), CleanupInvalidDbKeys\cleanupTable(), MediaWiki\Deferred\DeferredUpdates\doUpdates(), ApiQueryAllCategories\execute(), ApiQueryAllImages\execute(), ApiQueryAllLinks\execute(), ApiQueryAllPages\execute(), ApiQueryBacklinks\execute(), ApiQueryBacklinksprop\execute(), ApiQueryCategories\execute(), ApiQueryCategoryMembers\execute(), ApiQueryDuplicateFiles\execute(), ApiQueryExtLinksUsage\execute(), ApiQueryImages\execute(), ApiQueryIWBacklinks\execute(), ApiQueryLangBacklinks\execute(), ApiQueryLinks\execute(), ApiQueryPagesWithProp\execute(), ApiQueryPrefixSearch\execute(), ApiQueryProtectedTitles\execute(), ApiQueryQueryPage\execute(), ApiQueryRandom\execute(), ApiQueryRecentChanges\execute(), ApiQueryRevisionsBase\execute(), ApiQuerySearch\execute(), ApiQueryWatchlist\execute(), ApiQueryWatchlistRaw\execute(), MediaWiki\Rest\SimpleHandler\execute(), UppercaseTitlesForUnicodeTransition\execute(), ApiQueryAllCategories\executeGenerator(), ApiQueryAllImages\executeGenerator(), ApiQueryAllLinks\executeGenerator(), ApiQueryAllPages\executeGenerator(), ApiQueryBacklinks\executeGenerator(), ApiQueryBacklinksprop\executeGenerator(), ApiQueryCategories\executeGenerator(), ApiQueryCategoryMembers\executeGenerator(), ApiQueryDuplicateFiles\executeGenerator(), ApiQueryExtLinksUsage\executeGenerator(), ApiQueryImages\executeGenerator(), ApiQueryIWBacklinks\executeGenerator(), ApiQueryLangBacklinks\executeGenerator(), ApiQueryLinks\executeGenerator(), ApiQueryPagesWithProp\executeGenerator(), ApiQueryPrefixSearch\executeGenerator(), ApiQueryProtectedTitles\executeGenerator(), ApiQueryQueryPage\executeGenerator(), ApiQueryRandom\executeGenerator(), ApiQueryRecentChanges\executeGenerator(), ApiQueryRevisionsBase\executeGenerator(), ApiQuerySearch\executeGenerator(), ApiQueryWatchlist\executeGenerator(), and ApiQueryWatchlistRaw\executeGenerator().

◆ setLastError()

Variable Documentation

◆ $params

array $params

The job parameters.

Definition at line 45 of file UploadJobTrait.php.

Referenced by Job\__construct(), Wikimedia\Message\DataMessageValue\__construct(), MediaWiki\Message\Message\__construct(), MessageContent\__construct(), BadTitleError\__construct(), MediaWiki\HTMLForm\Field\HTMLAutoCompleteSelectField\__construct(), MediaWiki\HTMLForm\Field\HTMLCheckMatrix\__construct(), MediaWiki\HTMLForm\Field\HTMLDateTimeField\__construct(), MediaWiki\HTMLForm\Field\HTMLFileField\__construct(), MediaWiki\HTMLForm\Field\HTMLHiddenField\__construct(), MediaWiki\HTMLForm\Field\HTMLMultiSelectField\__construct(), MediaWiki\HTMLForm\Field\HTMLRadioField\__construct(), MediaWiki\HTMLForm\Field\HTMLSelectAndOtherField\__construct(), MediaWiki\HTMLForm\Field\HTMLSelectLanguageField\__construct(), MediaWiki\HTMLForm\Field\HTMLSelectNamespace\__construct(), MediaWiki\HTMLForm\Field\HTMLSelectOrOtherField\__construct(), MediaWiki\HTMLForm\Field\HTMLTextAreaField\__construct(), MediaWiki\HTMLForm\Field\HTMLTextField\__construct(), MediaWiki\HTMLForm\Field\HTMLTimezoneField\__construct(), MediaWiki\HTMLForm\Field\HTMLTitlesMultiselectField\__construct(), MediaWiki\HTMLForm\Field\HTMLTitleTextField\__construct(), MediaWiki\HTMLForm\Field\HTMLUserTextField\__construct(), MediaWiki\HTMLForm\HTMLFormField\__construct(), LCStoreDB\__construct(), MemcachedPeclBagOStuff\__construct(), MemcachedPhpBagOStuff\__construct(), MultiWriteBagOStuff\__construct(), RedisBagOStuff\__construct(), ReplicatedBagOStuff\__construct(), RESTBagOStuff\__construct(), TransformParameterError\__construct(), SqlBagOStuff\__construct(), Licenses\__construct(), TransformTooBigImageAreaError\__construct(), MediaWiki\Auth\CheckBlocksSecondaryAuthenticationProvider\__construct(), MediaWiki\Auth\ThrottlePreAuthenticationProvider\__construct(), HashBagOStuff\__construct(), Wikimedia\Rdbms\LoadBalancerDisabled\__construct(), MediaWiki\Rest\RequestData\__construct(), MediaWiki\Rest\RequestFromGlobals\__construct(), MediaWiki\Session\ImmutableSessionProviderWithCookie\__construct(), ApiHelpParamValueMessage\__construct(), HTTPFileStreamer\__construct(), UserNotLoggedIn\__construct(), MediaWiki\Language\RawMessage\__construct(), ErrorPageError\__construct(), ActivityUpdateJob\__construct(), JobSpecification\__construct(), EmaillingJob\__construct(), ApiContinuationManager\__construct(), ApiAuthManagerHelper\__construct(), MediaWiki\Auth\Throttler\__construct(), MemcLockManager\__construct(), MediaWiki\Config\EtcdConfig\__construct(), MediaWiki\HTMLForm\Field\HTMLRestrictionsField\__construct(), JobQueue\__construct(), JobQueueDB\__construct(), JobQueueFederated\__construct(), JobQueueMemory\__construct(), JobQueueRedis\__construct(), AssembleUploadChunksJob\__construct(), CdnPurgeJob\__construct(), ClearUserWatchlistJob\__construct(), ClearWatchlistNotificationsJob\__construct(), DeletePageJob\__construct(), NullJob\__construct(), PublishStashedFileJob\__construct(), RevertedTagUpdateJob\__construct(), UploadFromUrlJob\__construct(), UserEditCountInitJob\__construct(), UserGroupExpiryJob\__construct(), UserOptionsUpdateJob\__construct(), MemcachedBagOStuff\__construct(), WANObjectCache\__construct(), Wikimedia\Rdbms\Database\__construct(), Wikimedia\Rdbms\DatabaseMySQL\__construct(), Wikimedia\Rdbms\DatabasePostgres\__construct(), Wikimedia\Rdbms\DatabaseSqlite\__construct(), Wikimedia\Rdbms\LoadBalancerSingle\__construct(), FormattedRCFeed\__construct(), Wikimedia\ParamValidator\SimpleCallbacks\__construct(), ParsoidCachePrewarmJob\__construct(), MediaWiki\Auth\AbstractPasswordPrimaryAuthenticationProvider\__construct(), MediaWiki\HTMLForm\Field\HTMLExpiryField\__construct(), APCUBagOStuff\__construct(), BagOStuff\__construct(), EmptyBagOStuff\__construct(), MediumSpecificBagOStuff\__construct(), WinCacheBagOStuff\__construct(), Wikimedia\Rdbms\DatabaseFactory\__construct(), Timing\__construct(), MediaWiki\Settings\Source\EtcdSource\__construct(), CachedBagOStuff\__construct(), MediaWiki\ResourceLoader\ResourceLoader\__construct(), MediaWiki\Session\BotPasswordSessionProvider\__construct(), MediaWiki\Auth\EmailNotificationSecondaryAuthenticationProvider\__construct(), MediaWiki\Auth\LocalPasswordPrimaryAuthenticationProvider\__construct(), MediaWiki\Auth\TemporaryPasswordPrimaryAuthenticationProvider\__construct(), Wikimedia\Rdbms\DBConnRef\__construct(), CategoryMembershipChangeJob\__construct(), RefreshLinksJob\__construct(), DoubleRedirectJob\__construct(), MediaWiki\Content\Transform\PreloadTransformParamsValue\__construct(), WatchlistExpiryJob\__construct(), RenameUserJob\__construct(), DeleteLinksJob\__construct(), EnotifNotifyJob\__construct(), HTMLCacheUpdateJob\__construct(), RecentChangesUpdateJob\__construct(), ThumbnailRenderJob\__construct(), StatusValue\__toString(), LogPage\actionText(), MediaWiki\Request\PathRouter\add(), MediaWiki\Rest\PathTemplateMatcher\PathMatcher\add(), LogPage\addEntry(), MediaWiki\SpecialPage\SpecialPage\addFeedLinks(), MediaWiki\Request\PathRouter\addStrict(), ChangeTags\addTags(), MediaWiki\ChangeTags\ChangeTagsStore\addTags(), ApiQuerySiteinfo\appendInterwikiMap(), ApiQuerySiteinfo\appendLanguages(), MediaWiki\Message\Message\bitrateParams(), buildCommonApiParams(), Wikimedia\Rdbms\Database\buildLike(), Wikimedia\Rdbms\Platform\SQLPlatform\buildLike(), buildSearchEngine(), Wikimedia\Rdbms\Platform\SqlitePlatform\buildSubstring(), ApiMain\checkAsserts(), ApiMain\checkMaxLag(), MediaWiki\HTMLForm\HTMLFormField\checkStateRecurse(), FileBackend\clean(), FileBackendDBRepoWrapper\concatenate(), FileBackendStore\concatenate(), FileRepo\concatenate(), FileBackendMultiWrite\consistencyCheck(), MediaWiki\SpecialPage\ChangesListSpecialPage\convertParamsForLink(), FileBackendStore\copyInternal(), Wikimedia\Rdbms\DatabaseFactory\create(), SwiftFileBackend\createContainer(), FileBackendStore\createInternal(), MediaWiki\User\User\createNew(), File\createThumb(), LayeredParameterizedPassword\crypt(), MediaWiki\Message\Message\dateParams(), MediaWiki\Message\Message\dateTimeParams(), SwiftFileBackend\deleteContainer(), FileBackendStore\describeInternal(), FileBackendDBRepoWrapper\directoryExists(), FileBackendStore\directoryExists(), MediaWiki\Request\PathRouter\doAdd(), FileBackendDBRepoWrapper\doClean(), FileBackendStore\doClean(), SwiftFileBackend\doCleanInternal(), FSFileBackend\doCleanInternal(), FileBackendStore\doConcatenate(), FSFileBackend\doCopyInternal(), MemoryFileBackend\doCopyInternal(), SwiftFileBackend\doCopyInternal(), FSFileBackend\doCreateInternal(), MemoryFileBackend\doCreateInternal(), SwiftFileBackend\doCreateInternal(), JobQueue\doDeduplicateRootJob(), JobQueueRedis\doDeduplicateRootJob(), FSFileBackend\doDeleteInternal(), MemoryFileBackend\doDeleteInternal(), SwiftFileBackend\doDeleteInternal(), SwiftFileBackend\doDescribeInternal(), FSFileBackend\doDirectoryExists(), SwiftFileBackend\doGetFileContentsMulti(), SwiftFileBackend\doGetFileSha1base36(), SwiftFileBackend\doGetFileStat(), SwiftFileBackend\doGetFileStatMulti(), FSFileBackend\doGetLocalCopyMulti(), MemoryFileBackend\doGetLocalCopyMulti(), SwiftFileBackend\doGetLocalCopyMulti(), FSFileBackend\doGetLocalReferenceMulti(), JobQueue\doIsRootJobOldDuplicate(), JobQueueRedis\doIsRootJobOldDuplicate(), FSFileBackend\doMoveInternal(), MemoryFileBackend\doMoveInternal(), SwiftFileBackend\doMoveInternal(), FileBackendDBRepoWrapper\doPrepare(), FileBackendStore\doPrepare(), SwiftFileBackend\doPrepareInternal(), FSFileBackend\doPrepareInternal(), FileBackendDBRepoWrapper\doPublish(), FileBackendStore\doPublish(), SwiftFileBackend\doPublishInternal(), FSFileBackend\doPublishInternal(), MediaWiki\Specials\SpecialRunJobs\doRun(), FileBackendDBRepoWrapper\doSecure(), FileBackendStore\doSecure(), SwiftFileBackend\doSecureInternal(), FSFileBackend\doSecureInternal(), FSFileBackend\doStoreInternal(), MemoryFileBackend\doStoreInternal(), SwiftFileBackend\doStoreInternal(), FileBackendStore\doStreamFile(), SwiftFileBackend\doStreamFile(), BitmapHandler_ClientOnly\doTransform(), DjVuHandler\doTransform(), SvgHandler\doTransform(), TransformationalImageHandler\doTransform(), WikiPage\doUpdateRestrictions(), MediaWiki\Message\Message\durationParams(), ApiMain\errorMessagesFromException(), MediaWiki\Specials\SpecialRunJobs\execute(), ApiAMCreateAccount\execute(), ApiBlock\execute(), ApiChangeContentModel\execute(), ApiCheckToken\execute(), ApiClientLogin\execute(), ApiComparePages\execute(), ApiDelete\execute(), ApiEditPage\execute(), ApiEmailUser\execute(), ApiExpandTemplates\execute(), ApiFeedContributions\execute(), ApiFeedWatchlist\execute(), ApiFormatJson\execute(), ApiFormatPhp\execute(), ApiFormatXml\execute(), ApiHelp\execute(), ApiImageRotate\execute(), ApiImport\execute(), ApiLinkAccount\execute(), ApiLogin\execute(), ApiManageTags\execute(), ApiMergeHistory\execute(), ApiMove\execute(), ApiOpenSearch\execute(), ApiOptions\execute(), ApiParamInfo\execute(), ApiParse\execute(), ApiPatrol\execute(), ApiProtect\execute(), ApiPurge\execute(), ApiQuery\execute(), ApiQueryAllMessages\execute(), ApiQueryAllUsers\execute(), ApiQueryAuthManagerInfo\execute(), ApiQueryBlocks\execute(), ApiQueryCategoryInfo\execute(), ApiQueryContributors\execute(), ApiQueryDeletedrevs\execute(), ApiQueryExternalLinks\execute(), ApiQueryFilearchive\execute(), ApiQueryFileRepoInfo\execute(), ApiQueryImageInfo\execute(), ApiQueryIWLinks\execute(), ApiQueryLangLinks\execute(), ApiQueryLogEvents\execute(), ApiQueryMyStashedFiles\execute(), ApiQueryPagePropNames\execute(), ApiQueryPageProps\execute(), ApiQuerySiteinfo\execute(), ApiQueryStashImageInfo\execute(), ApiQueryTags\execute(), ApiQueryTokens\execute(), ApiQueryUsers\execute(), ApiRemoveAuthenticationData\execute(), ApiResetPassword\execute(), ApiRevisionDelete\execute(), ApiRollback\execute(), ApiSetNotificationTimestamp\execute(), ApiSetPageLanguage\execute(), ApiStashEdit\execute(), ApiTag\execute(), ApiUnblock\execute(), ApiUndelete\execute(), ApiUserrights\execute(), ApiValidatePassword\execute(), ApiWatch\execute(), MediaWiki\Rest\Handler\ActionModuleBasedHandler\execute(), MediaWiki\Rest\SimpleHandler\execute(), DumpIterator\execute(), DumpRenderer\execute(), ApiMain\executeAction(), MediaWiki\Message\Message\expiryParams(), MediaWiki\Parser\Parser\extensionSubstitution(), MediaWiki\Config\SiteConfiguration\extractAllGlobals(), MediaWiki\Config\SiteConfiguration\extractGlobal(), MediaWiki\Config\SiteConfiguration\extractGlobalSetting(), BlockLogFormatter\extractParameters(), LogFormatter\extractParameters(), TransformationalImageHandler\extractPreRotationDimensions(), ApiBase\extractRequestParams(), MediaWiki\FileRepo\Thumbnail404EntryPoint\extractThumbRequestInfo(), MediaWiki\Config\SiteConfiguration\extractVar(), JobQueue\factory(), RCFeed\factory(), JobQueue\factoryJob(), ExternalStore\fetchFromURL(), ExternalStoreAccess\fetchFromURL(), ExternalStoreAccess\fetchFromURLs(), MediaWiki\Specials\SpecialWatchlist\fetchOptionsFromRequest(), FileBackendDBRepoWrapper\fileExists(), MediaWiki\Specials\SpecialNewPages\filterLinks(), RepoGroup\forEachForeignRepo(), MediaWiki\Message\Message\formatListParam(), ApiAuthManagerHelper\formatRequests(), MediaWiki\Pager\ProtectedPagesPager\formatValue(), File\generateBucketsIfNeeded(), MediaWiki\FileRepo\ThumbnailEntryPoint\generateThumbnail(), File\generateThumbName(), MediaWiki\Config\SiteConfiguration\get(), ContentModelLogFormatter\getActionLinks(), DeleteLogFormatter\getActionLinks(), LegacyLogFormatter\getActionLinks(), MergeLogFormatter\getActionLinks(), MoveLogFormatter\getActionLinks(), MediaWiki\Rest\Handler\CreationHandler\getActionModuleParameters(), MediaWiki\Rest\Handler\UpdateHandler\getActionModuleParameters(), MediaWiki\Config\SiteConfiguration\getAll(), ApiUserrights\getAllowedParams(), ApiBlock\getAllowedParams(), ApiDelete\getAllowedParams(), ApiEditPage\getAllowedParams(), ApiMove\getAllowedParams(), ApiRollback\getAllowedParams(), ApiUnblock\getAllowedParams(), ApiUpload\getAllowedParams(), ChangesList\getArticleLink(), UploadFromUrl\getCacheKey(), ApiQueryAllMessages\getCacheMode(), ApiQueryInfo\getCacheMode(), ApiQueryLogEvents\getCacheMode(), ApiQueryProtectedTitles\getCacheMode(), ApiQueryQueryPage\getCacheMode(), ApiQueryRecentChanges\getCacheMode(), ApiQuerySiteinfo\getCacheMode(), ApiQueryUsers\getCacheMode(), MediaWiki\Installer\WebInstaller\getCheckBox(), TransformationalImageHandler\getClientScalingThumbnailImage(), ApiHelp\getCustomPrinter(), ForeignDBRepo\getDBFactory(), LayeredParameterizedPassword\getDefaultParams(), MediaTransformOutput\getDescLinkAttribs(), DifferenceEngine\getDiffBodyCacheKeyParams(), FileBackendDBRepoWrapper\getDirectoryList(), FileBackendStore\getDirectoryList(), MemoryFileBackend\getDirectoryListInternal(), SwiftFileBackend\getDirectoryListInternal(), FSFileBackend\getDirectoryListInternal(), SwiftFileBackend\getDirListPageInternal(), getExpiryFromParams(), DifferenceEngine\getExtraCacheKeys(), MediaWiki\HTMLForm\Field\HTMLExpiryField\getFieldByType(), MediaWiki\SpecialPage\LoginSignupSpecialPage\getFieldDefinitions(), FileBackend\getFileContents(), FileBackendDBRepoWrapper\getFileContentsMulti(), FileBackendStore\getFileContentsMulti(), FileBackendDBRepoWrapper\getFileHttpUrl(), SwiftFileBackend\getFileHttpUrl(), FileBackendDBRepoWrapper\getFileList(), FileBackendMultiWrite\getFileList(), FileBackendStore\getFileList(), MemoryFileBackend\getFileListInternal(), SwiftFileBackend\getFileListInternal(), FSFileBackend\getFileListInternal(), SwiftFileBackend\getFileListPageInternal(), FileBackendDBRepoWrapper\getFileProps(), FileBackendDBRepoWrapper\getFileSha1Base36(), FileBackendStore\getFileSha1Base36(), FileBackendDBRepoWrapper\getFileSize(), FileBackendDBRepoWrapper\getFileStat(), FileBackendStore\getFileStat(), FileBackendDBRepoWrapper\getFileTimestamp(), FileBackendDBRepoWrapper\getFileXAttributes(), FileBackendStore\getFileXAttributes(), ApiBase\getFinalParamDescription(), ApiBase\getFinalParams(), FormAction\getForm(), MediaWiki\SpecialPage\FormSpecialPage\getForm(), MediaWiki\HTMLForm\Field\HTMLHiddenField\getHiddenFieldData(), MediaWiki\HTMLForm\Field\HTMLFormFieldCloner\getInputHTMLForKey(), MediaWiki\HTMLForm\Field\HTMLDateTimeField\getInputOOUI(), MediaWiki\HTMLForm\Field\HTMLNamespacesMultiselectField\getInputOOUI(), MediaWiki\HTMLForm\Field\HTMLTagMultiselectField\getInputOOUI(), MediaWiki\HTMLForm\Field\HTMLTitlesMultiselectField\getInputOOUI(), MediaWiki\HTMLForm\Field\HTMLUsersMultiselectField\getInputOOUI(), MediaWiki\HTMLForm\Field\HTMLFormFieldCloner\getInputOOUIForKey(), MediaWiki\HTMLForm\Field\HTMLFileField\getInputWidget(), MediaWiki\HTMLForm\Field\HTMLFloatField\getInputWidget(), MediaWiki\HTMLForm\Field\HTMLSelectAndOtherField\getInputWidget(), MediaWiki\HTMLForm\Field\HTMLSelectOrOtherField\getInputWidget(), MediaWiki\HTMLForm\Field\HTMLSizeFilterField\getInputWidget(), MediaWiki\HTMLForm\Field\HTMLTagMultiselectField\getInputWidget(), MediaWiki\HTMLForm\Field\HTMLTextField\getInputWidget(), MediaWiki\HTMLForm\Field\HTMLTitlesMultiselectField\getInputWidget(), MediaWiki\HTMLForm\Field\HTMLTitleTextField\getInputWidget(), MediaWiki\HTMLForm\Field\HTMLUsersMultiselectField\getInputWidget(), MediaWiki\HTMLForm\Field\HTMLUserTextField\getInputWidget(), JobQueueRedis\getJobFromFields(), JobQueueRedis\getJobFromUidInternal(), SvgHandler\getLanguageFromParams(), MachineReadableRCFeedFormatter\getLine(), EnhancedChangesList\getLineData(), FileBackend\getLocalCopy(), FileBackendDBRepoWrapper\getLocalCopyMulti(), FileBackendStore\getLocalCopyMulti(), FileBackend\getLocalReference(), FileBackendDBRepoWrapper\getLocalReferenceMulti(), FileBackendStore\getLocalReferenceMulti(), RevDelList\getLogParams(), RevDelLogList\getLogParams(), TransformationalImageHandler\getMediaTransformError(), ApiErrorFormatter\getMessageFromException(), Licenses\getMessageFromParams(), BlockLogFormatter\getMessageKey(), ImportLogFormatter\getMessageKey(), MoveLogFormatter\getMessageKey(), PatrolLogFormatter\getMessageKey(), ProtectLogFormatter\getMessageKey(), RenameuserLogFormatter\getMessageKey(), RightsLogFormatter\getMessageKey(), TagLogFormatter\getMessageKey(), BlockLogFormatter\getMessageParameters(), ContentModelLogFormatter\getMessageParameters(), DeleteLogFormatter\getMessageParameters(), LogFormatter\getMessageParameters(), MergeLogFormatter\getMessageParameters(), MoveLogFormatter\getMessageParameters(), NewUsersLogFormatter\getMessageParameters(), PageLangLogFormatter\getMessageParameters(), PatrolLogFormatter\getMessageParameters(), ProtectLogFormatter\getMessageParameters(), RenameuserLogFormatter\getMessageParameters(), RightsLogFormatter\getMessageParameters(), TagLogFormatter\getMessageParameters(), StatusValue\getMessages(), MediaWiki\Installer\CliInstaller\getMessageText(), ApiFormatJson\getMimeType(), BaseTemplate\getMsg(), WANObjectCache\getMultiWithSetCallback(), WANObjectCache\getMultiWithUnionSetCallback(), FileBackendStore\getOperationsInternal(), RecentChange\getParam(), DatabaseLogEntry\getParameters(), BlockLogFormatter\getParametersForApi(), DeleteLogFormatter\getParametersForApi(), MergeLogFormatter\getParametersForApi(), MoveLogFormatter\getParametersForApi(), PatrolLogFormatter\getParametersForApi(), ProtectLogFormatter\getParametersForApi(), RightsLogFormatter\getParametersForApi(), UploadLogFormatter\getParametersForApi(), WikiRevision\getParams(), Job\getParams(), JobSpecification\getParams(), MediaWiki\Installer\WebInstaller\getPasswordBox(), MediaWiki\Parser\Parser\getPreloadText(), BlockLogFormatter\getPreloadTitles(), MergeLogFormatter\getPreloadTitles(), MoveLogFormatter\getPreloadTitles(), ProtectLogFormatter\getPreloadTitles(), RenameuserLogFormatter\getPreloadTitles(), MediaWiki\SpecialPage\AuthManagerSpecialPage\getPreservedParams(), MediaWiki\SpecialPage\LoginSignupSpecialPage\getPreservedParams(), MediaWiki\Specials\SpecialChangeCredentials\getPreservedParams(), MediaWiki\Installer\WebInstaller\getRadioElements(), MediaWiki\Installer\DatabaseForm\getRadioSet(), MediaWiki\Installer\WebInstaller\getRadioSet(), FileBackendMultiWrite\getReadIndexFromParams(), MediaWiki\SpecialPage\RedirectSpecialPage\getRedirectQuery(), ApiQueryImageInfo\getScale(), ImageHandler\getScriptedTransform(), DjVuHandler\getScriptParams(), ImageHandler\getScriptParams(), JpegHandler\getScriptParams(), SvgHandler\getScriptParams(), ApiAuthManagerHelper\getStandardParams(), ExternalStoreFactory\getStore(), ExternalStoreFactory\getStoreForUrl(), ExternalStore\getStoreObject(), MediaWiki\HTMLForm\Field\HTMLHiddenField\getTableRow(), MediaWiki\Installer\WebInstaller\getTextArea(), MediaWiki\Installer\WebInstaller\getTextBox(), TransformationalImageHandler\getThumbnailSource(), File\getThumbnailSource(), ImagePage\getThumbPrevText(), ForeignAPIRepo\getThumbUrlFromCache(), ApiBase\getTitleFromTitleOrPageId(), ApiBase\getTitleOrPageId(), MediaHandler\getTransform(), MediaWiki\Rest\Validator\ParamValidatorCallbacks\getValue(), ApiBase\getWatchlistUser(), ApiUserrights\getWebUITokenSalt(), MediaWiki\FileRepo\Thumbnail404EntryPoint\handleRequest(), MediaWiki\Rest\Validator\ParamValidatorCallbacks\hasParam(), SwiftFileBackend\headersFromParams(), File\iconThumb(), MediaWiki\Installer\DatabaseUpdater\ifFieldExists(), MediaWiki\Installer\DatabaseUpdater\ifTableNotExists(), WikiRevision\importLogItem(), MediaWiki\Context\RequestContext\importScopedSession(), FileRepo\initDirectory(), ExternalStoreAccess\insert(), ExternalStore\insert(), ManualLogEntry\insert(), MediaWiki\Deferred\LinksUpdate\ExternalLinksTable\insertLink(), ExternalStore\insertToDefault(), ExternalStore\insertWithFallback(), CoreParserFunctions\intFunction(), MemoizedCallable\invoke(), TransformationalImageHandler\isImageAreaOkForThumbnaling(), JobQueueDB\jobFromRow(), MediaWiki\Specials\SpecialLinkSearch\linkParameters(), MediaWiki\Specials\SpecialPagesWithProp\linkParameters(), MediaWiki\Html\Html\listDropdownOptions(), Xml\listDropdownOptions(), ApiAuthManagerHelper\loadAuthenticationRequests(), MediaWiki\ChangeTags\ChangeTagsStore\logTagManagementAction(), RedisConnRef\luaEval(), JobQueueDB\makeBlob(), MediaWiki\Parser\Parser\makeImage(), MediaWiki\Linker\Linker\makeImageLink(), ApiBase\makeMessage(), LogEntryBase\makeParamBlob(), LogPage\makeParamBlob(), BitmapHandler\makeParamString(), DjVuHandler\makeParamString(), ImageHandler\makeParamString(), JpegHandler\makeParamString(), SvgHandler\makeParamString(), MediaWiki\Search\SearchWidgets\SearchFormWidget\makeSearchLink(), ImagePage\makeSizeLink(), MediaWiki\Linker\Linker\makeThumbLink2(), MediaWiki\Linker\Linker\makeThumbLinkObj(), MediaWiki\Linker\DummyLinker\makeThumbLinkObj(), ApiMain\markParamsSensitive(), ApiMain\markParamsUsed(), MediaWiki\Config\SiteConfiguration\mergeParams(), MediaWiki\Parser\Parser\modifyImageHtml(), FileBackendStore\moveInternal(), MWException\msg(), MWExceptionRenderer\msg(), Action\msg(), MediaWiki\Context\ContextSource\msg(), MediaWiki\Context\DerivativeContext\msg(), MediaWiki\Context\RequestContext\msg(), MediaWiki\HTMLForm\HTMLFormField\msg(), MediaWiki\Language\LazyLocalizationContext\msg(), LogFormatter\msg(), MediaWiki\SpecialPage\SpecialPage\msg(), MediaWiki\Html\Html\namespaceSelector(), MediaWiki\Html\Html\namespaceSelectorOptions(), Wikimedia\Message\MessageValue\new(), Wikimedia\Message\DataMessageValue\new(), Wikimedia\Rdbms\LBFactorySingle\newDisabled(), RefreshLinksJob\newDynamic(), HTMLCacheUpdateJob\newForBacklinks(), RecentChange\newForCategorization(), Wikimedia\Rdbms\LBFactorySingle\newFromConnection(), Wikimedia\Rdbms\LoadBalancerSingle\newFromConnection(), ImportStreamSource\newFromInterwiki(), MediaWiki\Message\Message\newFromKey(), ObjectCache\newFromParams(), ObjectCacheFactory\newFromParams(), MediaWiki\Message\Message\newFromSpecifier(), RecentChange\newLogEntry(), RefreshLinksJob\newPrioritized(), FSFileBackend\newTempFileWithContent(), BitmapHandler\normaliseParams(), BitmapHandler_ClientOnly\normaliseParams(), ImageHandler\normaliseParams(), JpegHandler\normaliseParams(), SvgHandler\normaliseParams(), TransformationalImageHandler\normaliseParams(), SvgHandler\normaliseParamsInternal(), WikiImporter\notice(), RecentChange\notifyLog(), RecentChange\notifyRCFeeds(), MediaWiki\Message\Message\numParams(), MediaWiki\Message\Message\objectParams(), MediaWiki\Api\ApiHookRunner\onAPIGetAllowedParams(), MediaWiki\Api\ApiHookRunner\onApiMakeParserOptions(), MediaWiki\Api\ApiHookRunner\onApiQueryWatchlistPrepareWatchedItemQueryServiceOptions(), MediaWiki\HookContainer\HookRunner\onBitmapHandlerCheckImageArea(), MediaWiki\HookContainer\HookRunner\onChangeTagsAfterUpdateTags(), SwiftFileBackend\onError(), MediaWiki\Specials\SpecialDiff\onFormSubmit(), MediaWiki\HookContainer\HookRunner\onMaintenanceUpdateAddParams(), MediaWiki\HookContainer\HookRunner\onParserMakeImageParams(), MediaWiki\HookContainer\HookRunner\onSpecialSearchCreateLink(), ImagePage\openShowImage(), Wikimedia\Http\HttpAcceptParser\parseAccept(), MediaWiki\HTMLForm\HTMLFormField\parseCondState(), MediaWiki\HTMLForm\HTMLFormField\parseCondStateForClient(), ApiQueryRevisionsBase\parseParameters(), BitmapHandler\parseParamString(), LayeredParameterizedPassword\partialCrypt(), BacklinkJobUtils\partitionBacklinkJob(), MediaWiki\Message\Message\plaintextParams(), FileBackendDBRepoWrapper\preloadFileStat(), FileBackendStore\preloadFileStat(), FileBackend\prepare(), ApiTag\processIndividual(), FileBackend\publish(), PurgeChangedFiles\purgeFromLogType(), MediaWiki\Message\Message\rawParams(), Wikimedia\Rdbms\LoadBalancer\reconfigure(), MediaWiki\RenameUser\RenameuserSQL\rename(), MediaWiki\Parser\Parser\renderImageGallery(), ImportReporter\reportNotice(), ApiBase\requireAtLeastOneParameter(), ApiBase\requireMaxOneParameter(), ApiBase\requireOnlyOneParameter(), ApiBase\requirePostedParameters(), FileBackendMultiWrite\resyncFiles(), MediaWiki\Search\SearchWidgets\DidYouMeanWidget\rewrittenHtml(), BitmapHandler\rotate(), JpegHandler\rotate(), ApiQueryIWBacklinks\run(), ApiQueryLangBacklinks\run(), ApiQueryQueryPage\run(), ApiQueryRandom\run(), ApiQueryRecentChanges\run(), MediaWiki\Rest\Handler\LanguageLinksHandler\run(), MediaWiki\Rest\Handler\PageHistoryHandler\run(), MediaWiki\Rest\Handler\PageHistoryCountHandler\run(), NullJob\run(), MediaWiki\Rest\Handler\PageHTMLHandler\run(), ApiQueryAllDeletedRevisions\run(), ApiQueryAllRevisions\run(), ApiQueryDeletedRevisions\run(), ApiQueryRevisions\run(), ApiQueryRandom\runQuery(), TableCleanup\runTable(), ImageHandler\sanitizeParamsForBucketing(), JpegHandler\sanitizeParamsForBucketing(), MediaHandler\sanitizeParamsForBucketing(), LogPage\saveContent(), FileBackend\secure(), SlideshowImageGallery\setAdditionalOptions(), DifferenceEngine\setExtraQueryParams(), MediaWiki\Rest\RequestBase\setPathParams(), MediaWiki\Specials\SpecialNewPages\setup(), ApiMain\setupExecuteAction(), ApiMain\setupExternalResponse(), MediaWiki\Specials\SpecialSearch\setupPage(), RevDelList\setVisibility(), MediaWiki\Specials\SpecialSearch\showCreateLink(), MediaWiki\Installer\WebInstaller\showError(), MediaWiki\Output\OutputPage\showErrorPage(), MediaWiki\Installer\WebInstaller\showHelpBox(), MediaWiki\Installer\CliInstaller\showMessage(), MediaWiki\Installer\WebInstaller\showMessage(), MediaWiki\Output\OutputPage\showPendingTakeover(), MediaWiki\Specials\SpecialUploadStash\showUpload(), MediaWiki\Preferences\DefaultPreferencesFactory\simplifyFormDescriptor(), MediaWiki\Message\Message\sizeParams(), FileBackendStore\storeInternal(), FileBackendDBRepoWrapper\streamFile(), FileBackendStore\streamFile(), FileRepo\streamFileWithStatus(), MediaWiki\FileRepo\ThumbnailEntryPoint\streamThumb(), MediaWiki\Search\SearchWidgets\DidYouMeanWidget\suggestionHtml(), CoreParserFunctions\tagObj(), File\thumbName(), UploadStashFile\thumbName(), MediaWiki\Message\Message\timeParams(), MediaWiki\Message\Message\timeperiodParams(), TraditionalImageGallery\toHTML(), JobSpecification\toSerializableArray(), File\transform(), ForeignAPIFile\transform(), BitmapHandler\transformCustom(), TransformationalImageHandler\transformCustom(), File\transformErrorOutput(), BitmapHandler\transformGd(), TransformationalImageHandler\transformGd(), BitmapHandler\transformImageMagick(), JpegHandler\transformImageMagick(), TransformationalImageHandler\transformImageMagick(), BitmapHandler\transformImageMagickExt(), TransformationalImageHandler\transformImageMagickExt(), FileBackendDBRepoWrapper\translateArrayResults(), FileBackendDBRepoWrapper\translateSrcParams(), WikiPage\triggerOpportunisticLinksUpdate(), ChangeTagsLogList\updateChangeTagsOnAll(), ChangeTagsRevisionList\updateChangeTagsOnAll(), ChangeTags\updateTags(), MediaWiki\ChangeTags\ChangeTagsStore\updateTags(), ChangeTags\updateTagsWithChecks(), MediaWiki\Message\Message\userGroupParams(), MediaWiki\HTMLForm\HTMLFormField\validateCondState(), JobSpecification\validateParams(), UpdateMediaWiki\validateParamsAndArgs(), ApiBase\validateToken(), wfMergeErrorArrays(), wfMessage(), and wfThumbIsStandard().