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 64 of file UploadJobTrait.php.

◆ fetchFile()

fetchFile ( )
protected

Ensure we have the file available.

A noop here.

Returns
bool

Definition at line 188 of file UploadJobTrait.php.

References setLastError().

◆ getCacheKey()

◆ getUpload()

getUpload ( )
abstractprotected

◆ initialiseUploadJob()

initialiseUploadJob ( $cacheKey)
protected

Set up the job.

Parameters
string$cacheKey
Returns
void

Definition at line 54 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 73 of file UploadJobTrait.php.

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

◆ setLastError()

Variable Documentation

◆ $params

array $params

The job parameters.

Definition at line 46 of file UploadJobTrait.php.

Referenced by Job\__construct(), Wikimedia\Message\DataMessageValue\__construct(), MediaWiki\Message\Message\__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(), Wikimedia\ObjectCache\MemcachedPeclBagOStuff\__construct(), Wikimedia\ObjectCache\MemcachedPhpBagOStuff\__construct(), Wikimedia\ObjectCache\MultiWriteBagOStuff\__construct(), Wikimedia\ObjectCache\RedisBagOStuff\__construct(), Wikimedia\ObjectCache\RESTBagOStuff\__construct(), TransformParameterError\__construct(), SqlBagOStuff\__construct(), Licenses\__construct(), TransformTooBigImageAreaError\__construct(), MediaWiki\Auth\CheckBlocksSecondaryAuthenticationProvider\__construct(), MediaWiki\Auth\ThrottlePreAuthenticationProvider\__construct(), Wikimedia\ObjectCache\HashBagOStuff\__construct(), Wikimedia\Rdbms\LoadBalancerDisabled\__construct(), MediaWiki\Rest\RequestData\__construct(), MediaWiki\Rest\RequestFromGlobals\__construct(), MediaWiki\Session\ImmutableSessionProviderWithCookie\__construct(), MediaWiki\Api\ApiHelpParamValueMessage\__construct(), Wikimedia\FileBackend\HTTPFileStreamer\__construct(), UserNotLoggedIn\__construct(), ErrorPageError\__construct(), JobSpecification\__construct(), MediaWiki\Auth\Throttler\__construct(), EmaillingJob\__construct(), MediaWiki\Api\ApiAuthManagerHelper\__construct(), MediaWiki\Api\ApiContinuationManager\__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(), DeletePageJob\__construct(), NullJob\__construct(), PublishStashedFileJob\__construct(), RevertedTagUpdateJob\__construct(), UploadFromUrlJob\__construct(), UserOptionsUpdateJob\__construct(), Wikimedia\ObjectCache\MemcachedBagOStuff\__construct(), Wikimedia\ObjectCache\WANObjectCache\__construct(), Wikimedia\Rdbms\DatabaseMySQL\__construct(), Wikimedia\Rdbms\DatabasePostgres\__construct(), Wikimedia\Rdbms\DatabaseSqlite\__construct(), Wikimedia\Rdbms\LoadBalancerSingle\__construct(), MediaWiki\RCFeed\FormattedRCFeed\__construct(), UserEditCountInitJob\__construct(), UserGroupExpiryJob\__construct(), Wikimedia\ParamValidator\SimpleCallbacks\__construct(), ParsoidCachePrewarmJob\__construct(), MediaWiki\Auth\AbstractPasswordPrimaryAuthenticationProvider\__construct(), MediaWiki\HTMLForm\Field\HTMLExpiryField\__construct(), Wikimedia\ObjectCache\APCUBagOStuff\__construct(), Wikimedia\ObjectCache\BagOStuff\__construct(), Wikimedia\ObjectCache\EmptyBagOStuff\__construct(), Wikimedia\ObjectCache\MediumSpecificBagOStuff\__construct(), Wikimedia\Rdbms\DatabaseFactory\__construct(), Timing\__construct(), MediaWiki\Settings\Source\EtcdSource\__construct(), Wikimedia\ObjectCache\CachedBagOStuff\__construct(), MediaWiki\ResourceLoader\ResourceLoader\__construct(), MediaWiki\Session\BotPasswordSessionProvider\__construct(), MediaWiki\Auth\EmailNotificationSecondaryAuthenticationProvider\__construct(), MediaWiki\Auth\LocalPasswordPrimaryAuthenticationProvider\__construct(), MediaWiki\Auth\AbstractTemporaryPasswordPrimaryAuthenticationProvider\__construct(), Wikimedia\Rdbms\DBConnRef\__construct(), CategoryMembershipChangeJob\__construct(), RefreshLinksJob\__construct(), DoubleRedirectJob\__construct(), MediaWiki\Content\Transform\PreloadTransformParamsValue\__construct(), MediaWiki\Language\RawMessage\__construct(), DeleteLinksJob\__construct(), HTMLCacheUpdateJob\__construct(), ThumbnailRenderJob\__construct(), EnotifNotifyJob\__construct(), RecentChangesUpdateJob\__construct(), StatusValue\__toString(), LogPage\actionText(), MediaWiki\Request\PathRouter\add(), MediaWiki\Rest\PathTemplateMatcher\PathMatcher\add(), LogPage\addEntry(), MediaWiki\SpecialPage\SpecialPage\addFeedLinks(), FileBackendDBRepoWrapper\addShellboxInputFile(), Wikimedia\FileBackend\SwiftFileBackend\addShellboxInputFile(), MediaWiki\Request\PathRouter\addStrict(), ChangeTags\addTags(), MediaWiki\ChangeTags\ChangeTagsStore\addTags(), MediaWiki\Api\ApiQuerySiteinfo\appendInterwikiMap(), MediaWiki\Api\ApiQuerySiteinfo\appendLanguages(), MediaWiki\Message\Message\bitrateParams(), MediaWiki\Api\buildCommonApiParams(), Wikimedia\Rdbms\Database\buildLike(), Wikimedia\Rdbms\Platform\SQLPlatform\buildLike(), MediaWiki\Api\buildSearchEngine(), Wikimedia\Rdbms\Platform\SqlitePlatform\buildSubstring(), MediaWiki\Api\ApiMain\checkAsserts(), MediaWiki\Api\ApiMain\checkMaxLag(), MediaWiki\HTMLForm\HTMLFormField\checkStateRecurse(), Wikimedia\FileBackend\FileBackend\clean(), FileBackendDBRepoWrapper\concatenate(), Wikimedia\FileBackend\FileBackendStore\concatenate(), FileRepo\concatenate(), Wikimedia\FileBackend\FileBackendMultiWrite\consistencyCheck(), MediaWiki\SpecialPage\ChangesListSpecialPage\convertParamsForLink(), Wikimedia\FileBackend\FileBackendStore\copyInternal(), Wikimedia\Rdbms\DatabaseFactory\create(), Wikimedia\FileBackend\SwiftFileBackend\createContainer(), Wikimedia\FileBackend\FileBackendStore\createInternal(), MediaWiki\User\User\createNew(), File\createThumb(), MediaWiki\Password\LayeredParameterizedPassword\crypt(), MediaWiki\Message\Message\dateParams(), MediaWiki\Message\Message\dateTimeParams(), Wikimedia\FileBackend\SwiftFileBackend\deleteContainer(), Wikimedia\FileBackend\FileBackendStore\describeInternal(), FileBackendDBRepoWrapper\directoryExists(), Wikimedia\FileBackend\FileBackendStore\directoryExists(), MediaWiki\Request\PathRouter\doAdd(), FileBackendDBRepoWrapper\doClean(), Wikimedia\FileBackend\FileBackendStore\doClean(), Wikimedia\FileBackend\SwiftFileBackend\doCleanInternal(), Wikimedia\FileBackend\FSFileBackend\doCleanInternal(), Wikimedia\FileBackend\FileBackendStore\doConcatenate(), Wikimedia\FileBackend\FSFileBackend\doCopyInternal(), Wikimedia\FileBackend\MemoryFileBackend\doCopyInternal(), Wikimedia\FileBackend\SwiftFileBackend\doCopyInternal(), Wikimedia\FileBackend\FSFileBackend\doCreateInternal(), Wikimedia\FileBackend\MemoryFileBackend\doCreateInternal(), Wikimedia\FileBackend\SwiftFileBackend\doCreateInternal(), JobQueue\doDeduplicateRootJob(), JobQueueRedis\doDeduplicateRootJob(), Wikimedia\FileBackend\FSFileBackend\doDeleteInternal(), Wikimedia\FileBackend\MemoryFileBackend\doDeleteInternal(), Wikimedia\FileBackend\SwiftFileBackend\doDeleteInternal(), Wikimedia\FileBackend\SwiftFileBackend\doDescribeInternal(), Wikimedia\FileBackend\FSFileBackend\doDirectoryExists(), Wikimedia\FileBackend\SwiftFileBackend\doGetFileContentsMulti(), Wikimedia\FileBackend\SwiftFileBackend\doGetFileSha1base36(), Wikimedia\FileBackend\SwiftFileBackend\doGetFileStat(), Wikimedia\FileBackend\SwiftFileBackend\doGetFileStatMulti(), Wikimedia\FileBackend\FSFileBackend\doGetLocalCopyMulti(), Wikimedia\FileBackend\MemoryFileBackend\doGetLocalCopyMulti(), Wikimedia\FileBackend\SwiftFileBackend\doGetLocalCopyMulti(), Wikimedia\FileBackend\FSFileBackend\doGetLocalReferenceMulti(), JobQueue\doIsRootJobOldDuplicate(), JobQueueRedis\doIsRootJobOldDuplicate(), Wikimedia\FileBackend\FSFileBackend\doMoveInternal(), Wikimedia\FileBackend\MemoryFileBackend\doMoveInternal(), Wikimedia\FileBackend\SwiftFileBackend\doMoveInternal(), FileBackendDBRepoWrapper\doPrepare(), Wikimedia\FileBackend\FileBackendStore\doPrepare(), Wikimedia\FileBackend\SwiftFileBackend\doPrepareInternal(), Wikimedia\FileBackend\FSFileBackend\doPrepareInternal(), FileBackendDBRepoWrapper\doPublish(), Wikimedia\FileBackend\FileBackendStore\doPublish(), Wikimedia\FileBackend\SwiftFileBackend\doPublishInternal(), Wikimedia\FileBackend\FSFileBackend\doPublishInternal(), MediaWiki\Specials\SpecialRunJobs\doRun(), FileBackendDBRepoWrapper\doSecure(), Wikimedia\FileBackend\FileBackendStore\doSecure(), Wikimedia\FileBackend\SwiftFileBackend\doSecureInternal(), Wikimedia\FileBackend\FSFileBackend\doSecureInternal(), Wikimedia\FileBackend\FSFileBackend\doStoreInternal(), Wikimedia\FileBackend\MemoryFileBackend\doStoreInternal(), Wikimedia\FileBackend\SwiftFileBackend\doStoreInternal(), Wikimedia\FileBackend\FileBackendStore\doStreamFile(), Wikimedia\FileBackend\SwiftFileBackend\doStreamFile(), BitmapHandler_ClientOnly\doTransform(), DjVuHandler\doTransform(), SvgHandler\doTransform(), TransformationalImageHandler\doTransform(), WikiPage\doUpdateRestrictions(), MediaWiki\Message\Message\durationParams(), MediaWiki\Api\ApiMain\errorMessagesFromException(), MediaWiki\Specials\SpecialRunJobs\execute(), MediaWiki\Api\ApiAMCreateAccount\execute(), MediaWiki\Api\ApiBlock\execute(), MediaWiki\Api\ApiChangeContentModel\execute(), MediaWiki\Api\ApiCheckToken\execute(), MediaWiki\Api\ApiClientLogin\execute(), MediaWiki\Api\ApiComparePages\execute(), MediaWiki\Api\ApiDelete\execute(), MediaWiki\Api\ApiEditPage\execute(), MediaWiki\Api\ApiEmailUser\execute(), MediaWiki\Api\ApiExpandTemplates\execute(), MediaWiki\Api\ApiFeedContributions\execute(), MediaWiki\Api\ApiFeedWatchlist\execute(), MediaWiki\Api\ApiFormatJson\execute(), MediaWiki\Api\ApiFormatPhp\execute(), MediaWiki\Api\ApiFormatXml\execute(), MediaWiki\Api\ApiHelp\execute(), MediaWiki\Api\ApiImageRotate\execute(), MediaWiki\Api\ApiImport\execute(), MediaWiki\Api\ApiLinkAccount\execute(), MediaWiki\Api\ApiLogin\execute(), MediaWiki\Api\ApiManageTags\execute(), MediaWiki\Api\ApiMergeHistory\execute(), MediaWiki\Api\ApiMove\execute(), MediaWiki\Api\ApiOpenSearch\execute(), MediaWiki\Api\ApiOptionsBase\execute(), MediaWiki\Api\ApiParamInfo\execute(), MediaWiki\Api\ApiParse\execute(), MediaWiki\Api\ApiPatrol\execute(), MediaWiki\Api\ApiProtect\execute(), MediaWiki\Api\ApiPurge\execute(), MediaWiki\Api\ApiQuery\execute(), MediaWiki\Api\ApiQueryAllMessages\execute(), MediaWiki\Api\ApiQueryAllUsers\execute(), MediaWiki\Api\ApiQueryAuthManagerInfo\execute(), MediaWiki\Api\ApiQueryBlocks\execute(), MediaWiki\Api\ApiQueryCategoryInfo\execute(), MediaWiki\Api\ApiQueryContributors\execute(), MediaWiki\Api\ApiQueryDeletedrevs\execute(), MediaWiki\Api\ApiQueryExternalLinks\execute(), MediaWiki\Api\ApiQueryFilearchive\execute(), MediaWiki\Api\ApiQueryFileRepoInfo\execute(), MediaWiki\Api\ApiQueryImageInfo\execute(), MediaWiki\Api\ApiQueryIWLinks\execute(), MediaWiki\Api\ApiQueryLangLinks\execute(), MediaWiki\Api\ApiQueryLogEvents\execute(), MediaWiki\Api\ApiQueryMyStashedFiles\execute(), MediaWiki\Api\ApiQueryPagePropNames\execute(), MediaWiki\Api\ApiQueryPageProps\execute(), MediaWiki\Api\ApiQuerySiteinfo\execute(), MediaWiki\Api\ApiQueryStashImageInfo\execute(), MediaWiki\Api\ApiQueryTags\execute(), MediaWiki\Api\ApiQueryTokens\execute(), MediaWiki\Api\ApiQueryUsers\execute(), MediaWiki\Api\ApiRemoveAuthenticationData\execute(), MediaWiki\Api\ApiResetPassword\execute(), MediaWiki\Api\ApiRevisionDelete\execute(), MediaWiki\Api\ApiRollback\execute(), MediaWiki\Api\ApiSetNotificationTimestamp\execute(), MediaWiki\Api\ApiSetPageLanguage\execute(), MediaWiki\Api\ApiStashEdit\execute(), MediaWiki\Api\ApiTag\execute(), MediaWiki\Api\ApiUnblock\execute(), MediaWiki\Api\ApiUndelete\execute(), MediaWiki\Api\ApiUserrights\execute(), MediaWiki\Api\ApiValidatePassword\execute(), MediaWiki\Api\ApiWatch\execute(), MediaWiki\Rest\Handler\ActionModuleBasedHandler\execute(), MediaWiki\Rest\SimpleHandler\execute(), DumpIterator\execute(), DumpRenderer\execute(), MediaWiki\Api\ApiMain\executeAction(), MediaWiki\Message\Message\expiryParams(), MediaWiki\Parser\Parser\extensionSubstitution(), MediaWiki\Config\SiteConfiguration\extractAllGlobals(), MediaWiki\Config\SiteConfiguration\extractGlobalSetting(), BlockLogFormatter\extractParameters(), LogFormatter\extractParameters(), TransformationalImageHandler\extractPreRotationDimensions(), MediaWiki\Api\ApiBase\extractRequestParams(), MediaWiki\FileRepo\Thumbnail404EntryPoint\extractThumbRequestInfo(), JobQueue\factory(), MediaWiki\RCFeed\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(), MediaWiki\Api\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(), MediaWiki\Api\ApiUserrights\getAllowedParams(), MediaWiki\Api\ApiBlock\getAllowedParams(), MediaWiki\Api\ApiDelete\getAllowedParams(), MediaWiki\Api\ApiEditPage\getAllowedParams(), MediaWiki\Api\ApiMove\getAllowedParams(), MediaWiki\Api\ApiRollback\getAllowedParams(), MediaWiki\Api\ApiUnblock\getAllowedParams(), MediaWiki\Api\ApiUpload\getAllowedParams(), ChangesList\getArticleLink(), UploadFromUrl\getCacheKey(), MediaWiki\Api\ApiQueryAllMessages\getCacheMode(), MediaWiki\Api\ApiQueryInfo\getCacheMode(), MediaWiki\Api\ApiQueryLogEvents\getCacheMode(), MediaWiki\Api\ApiQueryProtectedTitles\getCacheMode(), MediaWiki\Api\ApiQueryQueryPage\getCacheMode(), MediaWiki\Api\ApiQueryRecentChanges\getCacheMode(), MediaWiki\Api\ApiQuerySiteinfo\getCacheMode(), MediaWiki\Api\ApiQueryUsers\getCacheMode(), MediaWiki\Installer\WebInstaller\getCheckBox(), TransformationalImageHandler\getClientScalingThumbnailImage(), MediaWiki\Api\ApiHelp\getCustomPrinter(), ForeignDBRepo\getDBFactory(), MediaWiki\Password\LayeredParameterizedPassword\getDefaultParams(), MediaTransformOutput\getDescLinkAttribs(), DifferenceEngine\getDiffBodyCacheKeyParams(), FileBackendDBRepoWrapper\getDirectoryList(), Wikimedia\FileBackend\FileBackendStore\getDirectoryList(), Wikimedia\FileBackend\MemoryFileBackend\getDirectoryListInternal(), Wikimedia\FileBackend\SwiftFileBackend\getDirectoryListInternal(), Wikimedia\FileBackend\FSFileBackend\getDirectoryListInternal(), Wikimedia\FileBackend\SwiftFileBackend\getDirListPageInternal(), MediaWiki\Api\getExpiryFromParams(), DifferenceEngine\getExtraCacheKeys(), MediaWiki\HTMLForm\Field\HTMLExpiryField\getFieldByType(), MediaWiki\SpecialPage\LoginSignupSpecialPage\getFieldDefinitions(), Wikimedia\FileBackend\FileBackend\getFileContents(), FileBackendDBRepoWrapper\getFileContentsMulti(), Wikimedia\FileBackend\FileBackendStore\getFileContentsMulti(), FileBackendDBRepoWrapper\getFileHttpUrl(), Wikimedia\FileBackend\SwiftFileBackend\getFileHttpUrl(), FileBackendDBRepoWrapper\getFileList(), Wikimedia\FileBackend\FileBackendMultiWrite\getFileList(), Wikimedia\FileBackend\FileBackendStore\getFileList(), Wikimedia\FileBackend\MemoryFileBackend\getFileListInternal(), Wikimedia\FileBackend\SwiftFileBackend\getFileListInternal(), Wikimedia\FileBackend\FSFileBackend\getFileListInternal(), Wikimedia\FileBackend\SwiftFileBackend\getFileListPageInternal(), FileBackendDBRepoWrapper\getFileProps(), FileBackendDBRepoWrapper\getFileSha1Base36(), Wikimedia\FileBackend\FileBackendStore\getFileSha1Base36(), FileBackendDBRepoWrapper\getFileSize(), FileBackendDBRepoWrapper\getFileStat(), Wikimedia\FileBackend\FileBackendStore\getFileStat(), FileBackendDBRepoWrapper\getFileTimestamp(), FileBackendDBRepoWrapper\getFileXAttributes(), Wikimedia\FileBackend\FileBackendStore\getFileXAttributes(), MediaWiki\Api\ApiBase\getFinalParamDescription(), MediaWiki\Api\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(), MediaWiki\RCFeed\MachineReadableRCFeedFormatter\getLine(), EnhancedChangesList\getLineData(), Wikimedia\FileBackend\FileBackend\getLocalCopy(), FileBackendDBRepoWrapper\getLocalCopyMulti(), Wikimedia\FileBackend\FileBackendStore\getLocalCopyMulti(), Wikimedia\FileBackend\FileBackend\getLocalReference(), FileBackendDBRepoWrapper\getLocalReferenceMulti(), Wikimedia\FileBackend\FileBackendStore\getLocalReferenceMulti(), RevDelList\getLogParams(), RevDelLogList\getLogParams(), TransformationalImageHandler\getMediaTransformError(), MediaWiki\Api\ApiErrorFormatter\getMessageFromException(), Licenses\getMessageFromParams(), BlockLogFormatter\getMessageKey(), ImportLogFormatter\getMessageKey(), MoveLogFormatter\getMessageKey(), PatrolLogFormatter\getMessageKey(), ProtectLogFormatter\getMessageKey(), RenameuserLogFormatter\getMessageKey(), RightsLogFormatter\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(), MediaWiki\Api\ApiFormatJson\getMimeType(), BaseTemplate\getMsg(), Wikimedia\ObjectCache\WANObjectCache\getMultiWithSetCallback(), Wikimedia\ObjectCache\WANObjectCache\getMultiWithUnionSetCallback(), Wikimedia\FileBackend\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\Status\StatusFormatter\getPsr3MessageAndContext(), MediaWiki\Installer\WebInstaller\getRadioElements(), MediaWiki\Installer\DatabaseForm\getRadioSet(), MediaWiki\Installer\WebInstaller\getRadioSet(), Wikimedia\FileBackend\FileBackendMultiWrite\getReadIndexFromParams(), MediaWiki\SpecialPage\RedirectSpecialPage\getRedirectQuery(), MediaWiki\Api\ApiQueryImageInfo\getScale(), ImageHandler\getScriptedTransform(), DjVuHandler\getScriptParams(), ImageHandler\getScriptParams(), JpegHandler\getScriptParams(), SvgHandler\getScriptParams(), MediaWiki\Api\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(), MediaWiki\Api\ApiBase\getTitleFromTitleOrPageId(), MediaWiki\Api\ApiBase\getTitleOrPageId(), MediaHandler\getTransform(), MediaWiki\Rest\Validator\ParamValidatorCallbacks\getValue(), MediaWiki\Api\ApiBase\getWatchlistUser(), MediaWiki\Api\ApiUserrights\getWebUITokenSalt(), MediaWiki\FileRepo\Thumbnail404EntryPoint\handleRequest(), MediaWiki\Rest\Validator\ParamValidatorCallbacks\hasParam(), Wikimedia\FileBackend\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(), MediaWiki\Parser\CoreParserFunctions\intFunction(), MemoizedCallable\invoke(), TransformationalImageHandler\isImageAreaOkForThumbnaling(), JobQueueDB\jobFromRow(), MediaWiki\Specials\SpecialLinkSearch\linkParameters(), MediaWiki\Specials\SpecialPagesWithProp\linkParameters(), MediaWiki\Html\Html\listDropdownOptions(), MediaWiki\Xml\Xml\listDropdownOptions(), MediaWiki\Api\ApiAuthManagerHelper\loadAuthenticationRequests(), MediaWiki\ChangeTags\ChangeTagsStore\logTagManagementAction(), Wikimedia\ObjectCache\RedisConnRef\luaEval(), JobQueueDB\makeBlob(), MediaWiki\Parser\Parser\makeImage(), MediaWiki\Linker\Linker\makeImageLink(), ObjectCacheFactory\makeLocalServerCache(), MediaWiki\Api\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\Api\ApiMain\markParamsSensitive(), MediaWiki\Api\ApiMain\markParamsUsed(), MediaWiki\Config\SiteConfiguration\mergeParams(), MediaWiki\Parser\Parser\modifyImageHtml(), Wikimedia\FileBackend\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(), Wikimedia\FileBackend\FSFileBackend\newTempFileWithContent(), BitmapHandler\normaliseParams(), BitmapHandler_ClientOnly\normaliseParams(), ImageHandler\normaliseParams(), JpegHandler\normaliseParams(), SvgHandler\normaliseParams(), TransformationalImageHandler\normaliseParams(), SvgHandler\normaliseParamsInternal(), WikiImporter\notice(), MediaWiki\RCFeed\FormattedRCFeed\notify(), RecentChange\notifyLog(), RecentChange\notifyRCFeeds(), MediaWiki\Message\Message\numParams(), MediaWiki\Api\ApiHookRunner\onAPIGetAllowedParams(), MediaWiki\Api\ApiHookRunner\onApiMakeParserOptions(), MediaWiki\Api\ApiHookRunner\onApiQueryWatchlistPrepareWatchedItemQueryServiceOptions(), MediaWiki\HookContainer\HookRunner\onAuthPreserveQueryParams(), MediaWiki\HookContainer\HookRunner\onBitmapHandlerCheckImageArea(), MediaWiki\HookContainer\HookRunner\onChangeTagsAfterUpdateTags(), Wikimedia\FileBackend\SwiftFileBackend\onError(), MediaWiki\Specials\SpecialDiff\onFormSubmit(), MediaWiki\HookContainer\HookRunner\onMaintenanceUpdateAddParams(), MediaWiki\HookContainer\HookRunner\onParserMakeImageParams(), MediaWiki\HookContainer\HookRunner\onSpecialSearchCreateLink(), ImagePage\openShowImage(), MediaWiki\Message\Message\params(), Wikimedia\Http\HttpAcceptParser\parseAccept(), MediaWiki\HTMLForm\HTMLFormField\parseCondState(), MediaWiki\HTMLForm\HTMLFormField\parseCondStateForClient(), MediaWiki\Api\ApiQueryRevisionsBase\parseParameters(), BitmapHandler\parseParamString(), MediaWiki\Password\LayeredParameterizedPassword\partialCrypt(), BacklinkJobUtils\partitionBacklinkJob(), MediaWiki\Message\Message\plaintextParams(), FileBackendDBRepoWrapper\preloadFileStat(), Wikimedia\FileBackend\FileBackendStore\preloadFileStat(), Wikimedia\FileBackend\FileBackend\prepare(), MediaWiki\Api\ApiTag\processIndividual(), Wikimedia\FileBackend\FileBackend\publish(), PurgeChangedFiles\purgeFromLogType(), MediaWiki\Message\Message\rawParams(), Wikimedia\Rdbms\LoadBalancer\reconfigure(), MediaWiki\RenameUser\RenameuserSQL\rename(), MediaWiki\Parser\Parser\renderImageGallery(), StatusValue\replaceMessage(), ImportReporter\reportNotice(), MediaWiki\Api\ApiBase\requireAtLeastOneParameter(), MediaWiki\Api\ApiBase\requireMaxOneParameter(), MediaWiki\Api\ApiBase\requireOnlyOneParameter(), MediaWiki\Api\ApiBase\requirePostedParameters(), Wikimedia\FileBackend\FileBackendMultiWrite\resyncFiles(), MediaWiki\Search\SearchWidgets\DidYouMeanWidget\rewrittenHtml(), BitmapHandler\rotate(), JpegHandler\rotate(), MediaWiki\Api\ApiQueryIWBacklinks\run(), MediaWiki\Api\ApiQueryLangBacklinks\run(), MediaWiki\Api\ApiQueryQueryPage\run(), MediaWiki\Api\ApiQueryRandom\run(), MediaWiki\Api\ApiQueryRecentChanges\run(), MediaWiki\Rest\Handler\LanguageLinksHandler\run(), MediaWiki\Rest\Handler\PageHistoryHandler\run(), MediaWiki\Rest\Handler\PageHistoryCountHandler\run(), NullJob\run(), MediaWiki\Rest\Handler\PageHTMLHandler\run(), MediaWiki\Api\ApiQueryAllDeletedRevisions\run(), MediaWiki\Api\ApiQueryAllRevisions\run(), MediaWiki\Api\ApiQueryDeletedRevisions\run(), MediaWiki\Api\ApiQueryRevisions\run(), MediaWiki\Api\ApiQueryRandom\runQuery(), TableCleanup\runTable(), ImageHandler\sanitizeParamsForBucketing(), JpegHandler\sanitizeParamsForBucketing(), MediaHandler\sanitizeParamsForBucketing(), LogPage\saveContent(), Wikimedia\FileBackend\FileBackend\secure(), SlideshowImageGallery\setAdditionalOptions(), DifferenceEngine\setExtraQueryParams(), MediaWiki\Rest\RequestBase\setPathParams(), MediaWiki\Specials\SpecialNewPages\setup(), MediaWiki\Api\ApiMain\setupExecuteAction(), MediaWiki\Api\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(), Wikimedia\FileBackend\FileBackendStore\storeInternal(), FileBackendDBRepoWrapper\streamFile(), Wikimedia\FileBackend\FileBackendStore\streamFile(), FileRepo\streamFileWithStatus(), MediaWiki\FileRepo\ThumbnailEntryPoint\streamThumb(), MediaWiki\Search\SearchWidgets\DidYouMeanWidget\suggestionHtml(), MediaWiki\Parser\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(), MediaWiki\Api\ApiBase\validateToken(), wfMergeErrorArrays(), wfMessage(), and wfThumbIsStandard().