|
MediaWiki master
|
Service locator for MediaWiki core services. More...
Inherits ServiceContainer.

Static Public Member Functions | |
| static | allowGlobalInstance () |
| Allows a global service container instance to exist. | |
| static | allowGlobalInstanceAfterUnitTests () |
| static | disableStorageBackend () |
| Disables all storage layer services. | |
| static | disallowGlobalInstanceInUnitTests () |
| static | failIfResetNotAllowed ( $method) |
| Convenience method that throws an exception unless it is called during a phase in which resetting of global services is allowed. | |
| static | forceGlobalInstance (self $services) |
| Replaces the global MediaWikiServices instance. | |
| static | getInstance () |
| Returns the global default instance of the top level service locator. | |
| static | hasInstance () |
| Returns true if an instance has already been initialized and can be obtained from getInstance(). | |
| static | resetChildProcessServices () |
| Resets any services that may have become stale after a child processö returns from after pcntl_fork(). | |
| static | resetGlobalInstance (?Config $bootstrapConfig=null, $mode='reset') |
| Creates a new instance of MediaWikiServices and sets it as the global default instance. | |
Service locator for MediaWiki core services.
Refer to includes/ServiceWiring.php for the default implementations.
Definition at line 257 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::__construct | ( | Config | $config | ) |
| Config | $config | The Config object to be registered as the 'BootstrapConfig' service. This has to contain at least the information needed to set up the 'ConfigFactory' service. |
Definition at line 704 of file MediaWikiServices.php.
|
static |
Allows a global service container instance to exist.
This should be called only after configuration settings have been read and extensions have been registered. Any change made to configuration after this method has been called may be ineffective or even harmful.
Definition at line 287 of file MediaWikiServices.php.
|
static |
Definition at line 311 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::disableStorage | ( | ) |
Disables all storage layer services.
After calling this, any attempt to access the storage layer will result in an error. Use resetGlobalInstance() with $mode=reload to restore normal operation.
Definition at line 553 of file MediaWikiServices.php.
References LocalisationCache\disableBackend().
|
static |
Disables all storage layer services.
After calling this, any attempt to access the storage layer will result in an error.
Definition at line 532 of file MediaWikiServices.php.
References wfDeprecated().
|
static |
Definition at line 301 of file MediaWikiServices.php.
|
static |
Convenience method that throws an exception unless it is called during a phase in which resetting of global services is allowed.
In general, services should not be reset individually, since that may introduce inconsistencies.
This method will throw an exception if:
This method is intended to be used to safeguard against accidentally resetting global service instances that are not yet managed by MediaWikiServices. It is defined here in the MediaWikiServices services class to have a central place for managing service bootstrapping and resetting.
| string | $method | the name of the caller method, as given by METHOD. |
Definition at line 689 of file MediaWikiServices.php.
|
static |
Replaces the global MediaWikiServices instance.
| self | $services | The new MediaWikiServices object. |
Definition at line 392 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getActionFactory | ( | ) |
Definition at line 718 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getActorMigration | ( | ) |
Definition at line 725 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getActorNormalization | ( | ) |
Definition at line 732 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getActorStore | ( | ) |
Definition at line 739 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getActorStoreFactory | ( | ) |
Definition at line 746 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getArchivedRevisionLookup | ( | ) |
Definition at line 753 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getAuthManager | ( | ) |
Definition at line 760 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getAutoblockExemptionList | ( | ) |
Definition at line 767 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getBacklinkCacheFactory | ( | ) |
Definition at line 774 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getBadFileLookup | ( | ) |
Definition at line 781 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getBlobStore | ( | ) |
Definition at line 788 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getBlobStoreFactory | ( | ) |
Definition at line 795 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getBlockActionInfo | ( | ) |
Definition at line 802 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getBlockErrorFormatter | ( | ) |
Definition at line 810 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getBlockManager | ( | ) |
Definition at line 818 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getBlockPermissionCheckerFactory | ( | ) |
Definition at line 825 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getBlockRestrictionStore | ( | ) |
Definition at line 832 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getBlockRestrictionStoreFactory | ( | ) |
Definition at line 839 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getBlockTargetFactory | ( | ) |
Definition at line 846 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getBlockUserFactory | ( | ) |
Definition at line 853 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getBlockUtils | ( | ) |
| MediaWiki\MediaWikiServices::getBlockUtilsFactory | ( | ) |
| MediaWiki\MediaWikiServices::getBootstrapConfig | ( | ) |
Returns the Config object containing the bootstrap configuration.
Bootstrap configuration would typically include database credentials and other information that may be needed before the ConfigFactory service can be instantiated.
Definition at line 885 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getBotPasswordStore | ( | ) |
Definition at line 892 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getCentralIdLookup | ( | ) |
Definition at line 899 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getCentralIdLookupFactory | ( | ) |
Definition at line 906 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getChangesListQueryFactory | ( | ) |
| MediaWiki\MediaWikiServices::getChangeTagDefStore | ( | ) |
Definition at line 921 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getChangeTagsStore | ( | ) |
Definition at line 928 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getChangeTagsStoreFactory | ( | ) |
Definition at line 935 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getChronologyProtector | ( | ) |
Definition at line 942 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getCollationFactory | ( | ) |
Definition at line 949 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getCommentFormatter | ( | ) |
Definition at line 956 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getCommentParserFactory | ( | ) |
Definition at line 963 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getCommentStore | ( | ) |
Definition at line 970 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getConfigFactory | ( | ) |
Definition at line 977 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getConfigRepository | ( | ) |
| MediaWiki\MediaWikiServices::getConfigSchema | ( | ) |
Definition at line 993 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getConfiguredReadOnlyMode | ( | ) |
Hard deprecated in 1.45.
Definition at line 1013 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getConfirmEmailBuilderFactory | ( | ) |
Definition at line 997 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getConfirmEmailSender | ( | ) |
Definition at line 1001 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getConnectionProvider | ( | ) |
Definition at line 1021 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getContentHandlerFactory | ( | ) |
Definition at line 1028 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getContentJsonCodec | ( | ) |
Definition at line 1035 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getContentLanguage | ( | ) |
Definition at line 1042 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getContentLanguageCode | ( | ) |
Definition at line 1049 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getContentModelChangeFactory | ( | ) |
Definition at line 1056 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getContentModelStore | ( | ) |
Definition at line 1063 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getContentRenderer | ( | ) |
Definition at line 1070 of file MediaWikiServices.php.
Referenced by MediaWiki\EditPage\EditPage\doPreviewParse().
| MediaWiki\MediaWikiServices::getContentTransformer | ( | ) |
Definition at line 1077 of file MediaWikiServices.php.
Referenced by MediaWiki\EditPage\EditPage\doPreviewParse(), and MediaWiki\EditPage\EditPage\showDiff().
| MediaWiki\MediaWikiServices::getCriticalSectionProvider | ( | ) |
Definition at line 1084 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getCrossWikiBlockTargetFactory | ( | ) |
Definition at line 1091 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getDatabaseBlockStore | ( | ) |
Definition at line 1098 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getDatabaseBlockStoreFactory | ( | ) |
Definition at line 1105 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getDatabaseFactory | ( | ) |
Definition at line 1112 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getDateFormatterFactory | ( | ) |
Definition at line 1119 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getDBLoadBalancer | ( | ) |
Definition at line 1127 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getDBLoadBalancerFactory | ( | ) |
getConnectionProvider() instead. Definition at line 1135 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getDBLoadBalancerFactoryConfigBuilder | ( | ) |
Definition at line 1142 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getDefaultOutputPipeline | ( | ) |
Definition at line 1150 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getDeletePageFactory | ( | ) |
Definition at line 1157 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getDomainEventDispatcher | ( | ) |
| MediaWiki\MediaWikiServices::getDomainEventSource | ( | ) |
| MediaWiki\MediaWikiServices::getEmailer | ( | ) |
Definition at line 1180 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getEmailUserFactory | ( | ) |
Definition at line 1187 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getEventRelayerGroup | ( | ) |
Definition at line 1194 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getExtensionRegistry | ( | ) |
Definition at line 1201 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getExternalStoreAccess | ( | ) |
Definition at line 1208 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getExternalStoreFactory | ( | ) |
Definition at line 1215 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getFeatureShutdown | ( | ) |
| MediaWiki\MediaWikiServices::getFileBackendGroup | ( | ) |
Definition at line 1230 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getFormatterFactory | ( | ) |
Definition at line 1237 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getGenderCache | ( | ) |
Definition at line 1244 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getGlobalIdGenerator | ( | ) |
Definition at line 1251 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getGrantsInfo | ( | ) |
Definition at line 1258 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getGrantsLocalization | ( | ) |
Definition at line 1265 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getGroupPermissionsLookup | ( | ) |
Definition at line 1272 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getHideUserUtils | ( | ) |
| MediaWiki\MediaWikiServices::getHookContainer | ( | ) |
Definition at line 1287 of file MediaWikiServices.php.
Referenced by MediaWiki\EditPage\EditPage\getCopyrightWarning().
| MediaWiki\MediaWikiServices::getHtmlCacheUpdater | ( | ) |
Definition at line 1294 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getHtmlTransformFactory | ( | ) |
Definition at line 1301 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getHttpRequestFactory | ( | ) |
Definition at line 1308 of file MediaWikiServices.php.
|
static |
Returns the global default instance of the top level service locator.
The default instance is initialized using the service instantiator functions defined in ServiceWiring.php.
Definition at line 345 of file MediaWikiServices.php.
References wfDeprecatedMsg().
Referenced by MediaWiki\Logging\LogEventsList\__construct(), MediaWiki\RecentChanges\ChangesList\__construct(), MediaWiki\Api\ApiMain\__construct(), MediaWiki\Site\MediaWikiPageNameNormalizer\__construct(), MediaWiki\Parser\MagicWord\__construct(), MediaWiki\Page\ImageHistoryPseudoPager\__construct(), MediaWiki\FileRepo\ForeignAPIRepo\__construct(), MediaWiki\Logging\Pager\LogPager\__construct(), MediaWiki\SpecialPage\SpecialRedirectWithAction\__construct(), MediaWiki\Parser\MagicWordArray\__construct(), MediaWiki\HTMLForm\Field\HTMLSelectLanguageField\__construct(), MediaWiki\HTMLForm\Field\HTMLTimezoneField\__construct(), MediaWiki\Auth\ThrottlePreAuthenticationProvider\__construct(), MediaWiki\Utils\GitInfo\__construct(), MediaWiki\Installer\CliInstaller\__construct(), MediaWiki\Html\TemplateParser\__construct(), MediaWiki\Feed\FeedItem\__construct(), MediaWiki\FileRepo\File\ArchivedFile\__construct(), MediaWiki\Cache\FileCacheBase\__construct(), MediaWiki\Exception\ReadOnlyError\__construct(), MediaWiki\Upload\UploadBase\__construct(), MediaWiki\Auth\Throttler\__construct(), MediaWiki\FileRepo\FileRepo\__construct(), MediaWiki\FileRepo\LocalRepo\__construct(), MediaWiki\Skin\QuickTemplate\__construct(), MediaWiki\Specials\SpecialAllPages\__construct(), MediaWiki\__construct(), MediaWiki\Pager\IndexPager\__construct(), MediaWiki\Specials\SpecialPreferences\__construct(), MediaWiki\Specials\SpecialUpload\__construct(), MediaWiki\Exception\PermissionsError\__construct(), MediaWiki\Upload\UploadFromStash\__construct(), MediaWiki\Specials\SpecialRecentChanges\__construct(), MediaWiki\Specials\SpecialEditWatchlist\__construct(), MediaWiki\Api\ApiPageSet\__construct(), MediaWiki\Api\ApiAuthManagerHelper\__construct(), MediaWiki\Api\ApiModuleManager\__construct(), MediaWiki\Api\ApiOptions\__construct(), MediaWiki\Api\ApiEditPage\__construct(), MediaWiki\Api\ApiQueryImageInfo\__construct(), MediaWiki\Api\ApiQueryRevisionsBase\__construct(), MediaWiki\Api\ApiErrorFormatter_BackCompat\__construct(), MediaWiki\FileRepo\FileBackendDBRepoWrapper\__construct(), MediaWiki\Request\FauxRequest\__construct(), MediaWiki\JobQueue\JobQueue\__construct(), MediaWiki\EditPage\EditPage\__construct(), MediaWiki\Page\ProtectionForm\__construct(), MediaWiki\Actions\DeleteAction\__construct(), MediaWiki\Actions\FileDeleteAction\__construct(), MediaWiki\RecentChanges\RecentChangeMailComposer\__construct(), MediaWiki\Exception\UserBlockedError\__construct(), MediaWiki\ResourceLoader\ResourceLoader\__construct(), MediaWiki\Specials\SpecialUnusedImages\__construct(), MediaWiki\Specials\SpecialListDuplicatedFiles\__construct(), MediaWiki\Specials\Pager\ContribsPager\__construct(), MediaWiki\FileRepo\File\FileSelectQueryBuilder\__construct(), MediaWiki\Specials\SpecialLog\__construct(), MediaWiki\Specials\SpecialMediaStatistics\__construct(), MediaWiki\Category\CategoryViewer\__construct(), MediaWiki\Deferred\LinksUpdate\LinksUpdate\__construct(), MediaWiki\ResourceLoader\ForeignResourceManager\__construct(), MediaWiki\Actions\Pager\HistoryPager\__construct(), MediaWiki\Specials\SpecialWantedFiles\__construct(), MediaWiki\ResourceLoader\MessageBlobStore\__construct(), MediaWiki\RevisionList\RevisionItem\__construct(), MediaWiki\Preferences\DefaultPreferencesFactory\__construct(), MediaWiki\Session\SessionBackend\__construct(), MediaWiki\Session\PHPSessionHandler\__construct(), MediaWiki\Deferred\JobQueueEnqueueUpdate\__construct(), MediaWiki\Content\JsonContentHandler\__construct(), MediaWiki\RenameUser\RenameuserSQL\__construct(), MediaWiki\PoolCounter\PoolCounterWork\__construct(), MediaWiki\Page\Article\__construct(), MediaWiki\Upload\UploadFromChunks\__construct(), MediaWiki\User\User\__get(), MediaWiki\User\User\__set(), MediaWiki\Logging\LogPage\actionText(), MediaWiki\ChangeTags\ChangeTags\activateTagWithChecks(), MediaWiki\Logging\LogPage\addEntry(), MediaWiki\Category\CategoryViewer\addSubcategoryObject(), MediaWiki\ChangeTags\ChangeTags\addTags(), MediaWiki\User\ExternalUserNames\applyPrefix(), MediaWiki\SiteStats\SiteStatsInit\articles(), MediaWiki\RecentChanges\ChangesFeed\buildItems(), MediaWiki\Skin\SkinTemplate\buildPersonalUrls(), MediaWiki\ChangeTags\ChangeTags\buildTagFilterSelector(), MediaWiki\EditPage\TextboxBuilder\buildTextboxAttribs(), MediaWiki\Deferred\SiteStatsUpdate\cacheUpdate(), MediaWiki\ChangeTags\ChangeTags\canActivateTag(), MediaWiki\ChangeTags\ChangeTags\canAddTagsAccompanyingChange(), MediaWiki\ChangeTags\ChangeTags\canCreateTag(), MediaWiki\ChangeTags\ChangeTags\canDeactivateTag(), MediaWiki\ChangeTags\ChangeTags\canDeleteTag(), MediaWiki\ChangeTags\ChangeTags\canUpdateTags(), MediaWiki\Specials\SpecialPageLanguage\changePageLanguage(), MediaWiki\Api\ApiMain\checkAsserts(), MediaWiki\FileRepo\File\File\checkExtensionCompatibility(), MediaWiki\Feed\FeedUtils\checkFeedOutput(), MediaWiki\Api\ApiMain\checkReadOnly(), MediaWiki\SpecialPage\SpecialPage\checkReadOnly(), MediaWiki\Specials\SpecialWatchlist\checkStructuredFilterUiEnabled(), MediaWiki\Cache\HTMLFileCache\clearFileCache(), MediaWiki\Api\ApiFormatBase\closePrinter(), MediaWiki\Upload\UploadFromChunks\concatenateChunks(), MediaWiki\SpecialPage\ChangesListSpecialPage\considerActionsForDefaultSavedQuery(), MediaWiki\Output\StreamFile\contentTypeFromPath(), MediaWiki\Content\AbstractContent\convert(), MediaWiki\Upload\UploadBase\createFromRequest(), MediaWiki\ChangeTags\ChangeTags\createTagWithChecks(), MediaWiki\ChangeTags\ChangeTags\deactivateTagWithChecks(), MediaWiki\ChangeTags\ChangeTags\defineTag(), MediaWiki\ChangeTags\ChangeTags\deleteTagEverywhere(), MediaWiki\ChangeTags\ChangeTags\deleteTagWithChecks(), MediaWiki\Content\TextContent\diff(), MediaWiki\Installer\Installer\disableStorage(), MediaWiki\Parser\CoreParserFunctions\displaytitle(), MediaWiki\Block\DatabaseBlock\doAutoblock(), MediaWiki\FileRepo\File\LocalFileDeleteBatch\doDBInserts(), MediaWiki\FileRepo\File\LocalFileMoveBatch\doDBUpdates(), MediaWiki\Deferred\LinksUpdate\LinksDeletionUpdate\doIncrementalUpdate(), MediaWiki\Page\WikiFilePage\doPurge(), MediaWiki\ChangeTags\ChangeTagsLogList\doQuery(), MediaWiki\ChangeTags\ChangeTagsRevisionList\doQuery(), MediaWiki\RevisionList\RevisionList\doQuery(), MediaWiki\Deferred\CdnCacheUpdate\doUpdate(), MediaWiki\Deferred\SiteStatsUpdate\doUpdate(), MediaWiki\Deferred\UserEditCountUpdate\doUpdate(), MediaWiki\Language\MessageCacheUpdate\doUpdate(), MediaWiki\Search\SearchUpdate\doUpdate(), MediaWiki\Parser\LinkHolderArray\doVariants(), MediaWiki\JobQueue\JobQueueDB\doWaitForBackups(), MediaWiki\EditPage\EditPage\edit(), MediaWiki\Xml\Xml\elementClean(), MediaWiki\Specials\SpecialMIMESearch\execute(), MediaWiki\SpecialPage\ChangesListSpecialPage\execute(), MediaWiki\SpecialPage\LoginSignupSpecialPage\execute(), MediaWiki\Specials\SpecialExpandTemplates\execute(), MediaWiki\Api\ApiQuery\execute(), MediaWiki\FileRepo\File\LocalFileRestoreBatch\execute(), MediaWiki\Installer\WebInstallerLanguage\execute(), MediaWiki\Api\ApiQueryBase\executeGenderCacheFromResultWrapper(), MediaWiki\ResourceLoader\FileModule\extractBasePaths(), MediaWiki\Search\SqlSearchResultSet\extractResults(), MediaWiki\JobQueue\Job\factory(), MediaWiki\Gallery\ImageGalleryBase\factory(), MediaWiki\Actions\Action\factory(), MediaWiki\FileRepo\ForeignAPIRepo\fetchImageQuery(), MediaWiki\Content\TextContentHandler\fillParserOutput(), MediaWiki\FileRepo\LocalRepo\findFiles(), MediaWiki\JobQueue\Jobs\DoubleRedirectJob\fixRedirects(), MediaWiki\RecentChanges\ChangesList\flag(), MediaWiki\Parser\CoreParserFunctions\formatDate(), MediaWiki\Feed\FeedUtils\formatDiff(), MediaWiki\Feed\FeedUtils\formatDiffRow(), MediaWiki\Feed\FeedUtils\formatDiffRow2(), MediaWiki\Api\ApiResult\formatExpiry(), MediaWiki\Parser\CoreParserFunctions\formatRaw(), MediaWiki\ChangeTags\ChangeTags\formatSummaryRow(), MediaWiki\Parser\CoreParserFunctions\gender(), MediaWiki\FileRepo\ThumbnailEntryPoint\generateThumbnail(), MediaWiki\Deferred\LinksUpdate\LinksTableGroup\get(), MediaWiki\Installer\WebInstaller\getAcceptLanguage(), MediaWiki\Api\ApiFeedContributions\getAllowedParams(), MediaWiki\FileRepo\LocalRepo\getBlobStore(), MediaWiki\Logging\LogEventsList\getBlockLogWarningBox(), MediaWiki\Page\ImageHistoryPseudoPager\getBody(), MediaWiki\WikiMap\WikiMap\getCanonicalServerInfoForAllWikis(), MediaWiki\FileRepo\File\File\getCanonicalUrl(), MediaWiki\Api\ApiQueryUserInfo\getCentralUserInfo(), MediaWiki\ChangeTags\ChangeTags\getChangeTagListSummary(), MediaWiki\Logging\RCDatabaseLogEntry\getComment(), MediaWiki\Logging\LogFormatter\getCommentFormatter(), MediaWiki\Context\RequestContext\getConfig(), MediaWiki\ResourceLoader\WikiModule\getContent(), MediaWiki\Page\WikiPage\getContentHandler(), MediaWiki\Logging\LogFormatter\getContentLanguage(), MediaWiki\ResourceLoader\WikiModule\getContentObj(), MediaWiki\Request\FauxRequest\getCookie(), MediaWiki\Installer\WebInstallerOutput\getCSS(), MediaWiki\Specials\Pager\AllMessagesTablePager\getCustomisedStatuses(), MediaWiki\ResourceLoader\DateFormatterConfig\getData(), MediaWiki\Content\FileContentHandler\getDataForSearchIndex(), MediaWiki\JobQueue\JobQueueDB\getDB(), MediaWiki\Api\ApiBase\getDB(), MediaWiki\Api\ApiQueryBase\getDB(), MediaWiki\ResourceLoader\WikiModule\getDB(), MediaWiki\FileRepo\ForeignDBRepo\getDBFactory(), MediaWiki\FileRepo\LocalRepo\getDBFactory(), MediaWiki\Skin\Skin\getDefaultModules(), MediaWiki\Actions\HistoryAction\getDescription(), MediaWiki\Logging\LogPage\getDescription(), MediaWiki\FileRepo\FileRepo\getDisplayName(), MediaWiki\Page\WikiFilePage\getDuplicates(), MediaWiki\Logging\LogEventsList\getExcludeClause(), MediaWiki\Upload\UploadStash\getExtensionForPath(), MediaWiki\Specials\SpecialVersion\getExtensionTypes(), MediaWiki\RecentChanges\ChangesFeed\getFeedObject(), MediaWiki\SpecialPage\LoginSignupSpecialPage\getFieldDefinitions(), MediaWiki\Auth\UserDataAuthenticationRequest\getFieldInfo(), MediaWiki\Api\ApiFormatBase\getFilename(), MediaWiki\FileRepo\FileRepo\getFileProps(), MediaWiki\Upload\UploadBase\getFileProps(), MediaWiki\JobQueue\Jobs\DoubleRedirectJob\getFinalDestination(), MediaWiki\ResourceLoader\Module\getFlip(), MediaWiki\Page\WikiFilePage\getForeignCategories(), MediaWiki\Actions\RevertAction\getFormFields(), MediaWiki\FileRepo\File\File\getFullUrl(), MediaWiki\Api\ApiHelp\getHelp(), MediaWiki\Api\ApiBase\getHookContainer(), MediaWiki\ChangeTags\ChangeTagsLogItem\getHTML(), MediaWiki\ChangeTags\ChangeTagsRevisionItem\getHTML(), MediaWiki\RevisionList\RevisionItem\getHTML(), MediaWiki\RecentChanges\ChangesList\getHTMLClassesForFilters(), MediaWiki\Linker\Linker\getImageLinkMTOParams(), MediaWiki\Api\ApiQueryImageInfo\getInfo(), MediaWiki\FileRepo\FileRepo\getInfo(), MediaWiki\Specials\SpecialUpload\getInitialPageText(), MediaWiki\HTMLForm\Field\HTMLTextAreaField\getInputCodex(), MediaWiki\HTMLForm\Field\HTMLTextAreaField\getInputHTML(), MediaWiki\HTMLForm\Field\HTMLTextAreaField\getInputOOUI(), MediaWiki\Parser\DateFormatter\getInstance(), MediaWiki\Linker\Linker\getInvalidTitleDescription(), MediaWiki\SpecialPage\PageQueryPage\getLanguageConverter(), MediaWiki\Installer\WebInstallerLanguage\getLanguageSelector(), MediaWiki\RCFeed\IRCColourfulRCFeedFormatter\getLine(), MediaWiki\RCFeed\MachineReadableRCFeedFormatter\getLine(), MediaWiki\SpecialPage\QueryPage\getLinkBatchFactory(), MediaWiki\Logging\LogEventsList\getLinkRenderer(), MediaWiki\Logging\LogFormatter\getLinkRenderer(), MediaWiki\RevisionList\RevisionItemBase\getLinkRenderer(), MediaWiki\FileRepo\File\File\getLocalRefPath(), MediaWiki\Specials\SpecialLog\getLogTypesOnUser(), MediaWiki\Rest\EntryPoint\getMainRequest(), MediaWiki\Request\ContentSecurityPolicy\getMediaHeader(), MediaWiki\Cache\FileCacheBase\getMissesRecent(), MediaWiki\Logging\LogPage\getName(), MediaWiki\Request\WebRequestUpload\getName(), MediaWiki\FileRepo\FileRepo\getNameFromTitle(), MediaWiki\Content\CodeContentHandler\getPageLanguage(), MediaWiki\SpecialPage\QueryPage\getPages(), MediaWiki\ResourceLoader\UserModule\getPages(), MediaWiki\ResourceLoader\UserStylesModule\getPages(), MediaWiki\Content\CodeContentHandler\getPageViewLanguage(), MediaWiki\Request\WebRequest\getPathInfo(), MediaWiki\Logging\RCDatabaseLogEntry\getPerformerIdentity(), MediaWiki\Password\UserPasswordPolicy\getPoliciesForUser(), MediaWiki\FileRepo\File\ArchivedFile\getQueryInfo(), MediaWiki\Logging\Pager\LogPager\getQueryInfo(), MediaWiki\SpecialPage\ChangesListSpecialPage\getRcFiltersConfigSummary(), MediaWiki\SpecialPage\ChangesListSpecialPage\getRcFiltersConfigVars(), MediaWiki\Upload\UploadBase\getRealPath(), MediaWiki\Logging\ManualLogEntry\getRecentChange(), MediaWiki\Skin\Skin\getRelevantUser(), MediaWiki\Logging\LogPage\getRestriction(), MediaWiki\Skin\Components\SkinComponentUtils\getReturnToParam(), MediaWiki\Api\ApiRsd\getRsdApiList(), MediaWiki\SpecialPage\SpecialPage\getSafeTitleFor(), MediaWiki\ResourceLoader\UserOptionsModule\getScript(), MediaWiki\Content\WikitextContent\getSection(), MediaWiki\Page\LinkCache\getSelectFields(), MediaWiki\Logging\DatabaseLogEntry\getSelectQueryData(), MediaWiki\ChangeTags\ChangeTags\getSoftwareTags(), MediaWiki\ChangeTags\ChangeTags\getTags(), MediaWiki\ChangeTags\ChangeTags\getTagsWithData(), MediaWiki\FileRepo\File\LocalFileMoveBatch\getTargetFile(), MediaWiki\Html\TemplateParser\getTemplate(), MediaWiki\Skin\Skin\getTemplateData(), MediaWiki\Skin\SkinFallback\getTemplateData(), MediaWiki\EditPage\TextboxBuilder\getTextboxProtectionCSSClasses(), MediaWiki\Content\TextContent\getTextForSummary(), MediaWiki\Search\SqlSearchResult\getTextSnippet(), MediaWiki\FileRepo\File\File\getThumbnailBucket(), MediaWiki\Api\ApiBase\getTitleOrPageId(), MediaWiki\SpecialPage\SpecialPage\getTitleValueFor(), MediaWiki\Api\ApiQueryTokens\getTokenTypeSalts(), MediaWiki\Linker\Linker\getUploadUrl(), MediaWiki\Session\UserInfo\getUser(), MediaWiki\FileRepo\ForeignAPIRepo\getUserAgent(), MediaWiki\User\ExternalUserNames\getUserLinkTitle(), MediaWiki\Api\ApiBase\getWatchlistUser(), MediaWiki\Context\DerivativeContext\getWikiPage(), MediaWiki\Context\RequestContext\getWikiPage(), MediaWiki\Output\OutputHandler\handle(), MediaWiki\Api\ApiMain\handleCORS(), MediaWiki\LinkedData\PageDataRequestHandler\handleRequest(), MediaWiki\Actions\RollbackAction\handleRollbackRequest(), MediaWiki\JobQueue\Jobs\ThumbnailRenderJob\hitThumbUrl(), MediaWiki\Parser\CoreTagHooks\html(), MediaWiki\LinkedData\PageDataRequestHandler\httpContentNegotiation(), MediaWiki\FileRepo\ForeignAPIRepo\httpGet(), MediaWiki\Feed\ChannelFeed\httpHeaders(), MediaWiki\Page\ImagePage\imageHistory(), MediaWiki\Page\ImageHistoryList\imageHistoryLine(), MediaWiki\SpecialPage\ChangesListSpecialPage\includeRcFiltersApp(), MediaWiki\Cache\FileCacheBase\incrMissesRecent(), MediaWiki\Block\DatabaseBlock\insert(), MediaWiki\Logging\ManualLogEntry\insert(), MediaWiki\Actions\InfoAction\invalidateCache(), MediaWiki\JobQueue\Utils\PurgeJobUtils\invalidatePages(), MediaWiki\JobQueue\Jobs\HTMLCacheUpdateJob\invalidateTitles(), MediaWiki\Upload\UploadFromUrl\isAllowedUrl(), MediaWiki\Parser\LinkHolderArray\isBig(), MediaWiki\Content\TextContent\isCountable(), MediaWiki\Content\WikitextContent\isCountable(), MediaWiki\Upload\UploadBase\isEnabled(), MediaWiki\Upload\UploadFromUrl\isEnabled(), MediaWiki\Block\DatabaseBlock\isExemptedFromAutoblocks(), MediaWiki\Page\WikiCategoryPage\isExpectedUnusedCategory(), MediaWiki\Page\WikiCategoryPage\isHidden(), MediaWiki\Skin\Skin\isResponsive(), MediaWiki\SpecialPage\SpecialPage\isRestricted(), MediaWiki\Upload\UploadFromUrl\isValidRequest(), MediaWiki\SiteStats\SiteStats\jobs(), MediaWiki\Parser\CoreParserFunctions\language(), MediaWiki\Linker\Linker\link(), MediaWiki\ChangeTags\ChangeTags\listDefinedTags(), MediaWiki\ChangeTags\ChangeTags\listExplicitlyDefinedTags(), MediaWiki\Page\PageArchive\listFiles(), MediaWiki\Page\PageArchive\listPagesByPrefix(), MediaWiki\Page\PageArchive\listPagesBySearch(), MediaWiki\Revision\ArchivedRevisionLookup\listRevisions(), MediaWiki\ChangeTags\ChangeTags\listSoftwareActivatedTags(), MediaWiki\ChangeTags\ChangeTags\listSoftwareDefinedTags(), MediaWiki\SpecialPage\LoginSignupSpecialPage\load(), MediaWiki\SiteStats\SiteStats\loadAndLazyInit(), MediaWiki\HTMLForm\Field\HTMLUsersMultiselectField\loadDataFromRequest(), MediaWiki\Page\ImagePage\loadFile(), MediaWiki\Page\WikiFilePage\loadFile(), MediaWiki\Cache\HTMLFileCache\loadFromFileCache(), MediaWiki\FileRepo\File\ArchivedFile\loadFromRow(), MediaWiki\Api\ApiMain\logRequest(), MediaWiki\SpecialPage\LoginSignupSpecialPage\mainLoginForm(), MediaWiki\Linker\Linker\makeBrokenImageLinkObj(), MediaWiki\Content\ContentHandler\makeContent(), MediaWiki\Linker\Linker\makeExternalImage(), MediaWiki\Linker\Linker\makeExternalLink(), MediaWiki\WikiMap\WikiMap\makeForeignLink(), MediaWiki\Linker\Linker\makeImageLink(), MediaWiki\ExternalLinks\LinkFilter\makeIndexes(), MediaWiki\SpecialPage\LoginSignupSpecialPage\makeLanguageSelectorLink(), MediaWiki\Linker\Linker\makeMediaLinkFile(), MediaWiki\Linker\Linker\makeMediaLinkObj(), MediaWiki\Linker\Linker\makeSelfLinkObj(), MediaWiki\ChangeTags\ChangeTags\makeTagSummarySubquery(), MediaWiki\Upload\UploadFromUrl\makeTemporaryFile(), MediaWiki\Linker\Linker\makeThumbLink2(), MediaWiki\ChangeTags\ChangeTags\modifyDisplayQuery(), MediaWiki\Api\ApiMain\modifyHelp(), MediaWiki\Site\Site\newForType(), MediaWiki\RecentChanges\RecentChange\newFromConds(), MediaWiki\RecentChanges\ChangesList\newFromContext(), MediaWiki\Logging\LogFormatter\newFromEntry(), MediaWiki\Block\DatabaseBlock\newFromID(), MediaWiki\Session\UserInfo\newFromId(), MediaWiki\RecentChanges\RecentChange\newFromId(), MediaWiki\Session\UserInfo\newFromName(), MediaWiki\Block\DatabaseBlock\newFromRow(), MediaWiki\RecentChanges\RecentChange\newFromRow(), MediaWiki\User\ActorMigration\newMigration(), MediaWiki\User\ActorMigration\newMigrationForImport(), MediaWiki\Auth\TemporaryPasswordAuthenticationRequest\newRandom(), MediaWiki\SpecialPage\SpecialPage\newSearchPage(), MediaWiki\CommentStore\CommentStoreComment\newUnsavedComment(), MediaWiki\Skin\Skin\normalizeKey(), MediaWiki\Request\WebRequest\normalizeUnicode(), MediaWiki\JobQueue\Jobs\CategoryMembershipChangeJob\notifyUpdatesForRevision(), MediaWiki\SiteStats\SiteStats\numberingroup(), MediaWiki\Actions\RevertAction\onSuccess(), MediaWiki\Actions\HistoryAction\onView(), MediaWiki\Page\ImagePage\openShowImage(), MediaWiki\Feed\AtomFeed\outItem(), MediaWiki\Parser\CoreParserFunctions\pagesincategory(), MediaWiki\SiteStats\SiteStats\pagesInNs(), MediaWiki\Installer\Installer\parse(), MediaWiki\Api\ApiQueryBase\parsePrefixedTitlePart(), MediaWiki\JobQueue\Utils\BacklinkJobUtils\partitionBacklinkJob(), MediaWiki\Maintenance\ForkController\prepareEnvironment(), MediaWiki\Linker\Linker\processResponsiveImages(), MediaWiki\Parser\CoreParserFunctions\protectionexpiry(), MediaWiki\Parser\CoreParserFunctions\protectionlevel(), MediaWiki\Logging\ManualLogEntry\publish(), MediaWiki\Deferred\CdnCacheUpdate\purge(), MediaWiki\Installer\DatabaseUpdater\purgeCache(), MediaWiki\RecentChanges\RecentChangesUpdateJob\purgeExpiredRows(), MediaWiki\ChangeTags\ChangeTags\purgeTagCacheAll(), MediaWiki\JobQueue\JobQueueGroup\push(), MediaWiki\Deferred\LinksUpdate\LinksUpdate\queueRecursiveJobs(), MediaWiki\Deferred\LinksUpdate\LinksUpdate\queueRecursiveJobsForTable(), MediaWiki\JobQueue\JobQueueGroup\queuesHaveJobs(), MediaWiki\Upload\UploadFromUrl\reallyFetchFile(), MediaWiki\ResourceLoader\MessageBlobStore\recacheMessageBlob(), MediaWiki\Logging\PatrolLog\record(), MediaWiki\ChangeTags\ChangeTagsList\reloadFromPrimary(), MediaWiki\Search\SearchWidgets\BasicSearchResultSetWidget\render(), MediaWiki\Parser\LinkHolderArray\replaceInternal(), MediaWiki\Content\WikitextContent\replaceSection(), MediaWiki\Api\ApiImportReporter\reportPage(), MediaWiki\RecentChanges\ChangesList\revDateLink(), MediaWiki\JobQueue\Jobs\CategoryMembershipChangeJob\run(), MediaWiki\JobQueue\Jobs\HTMLCacheUpdateJob\run(), MediaWiki\JobQueue\Jobs\NullJob\run(), MediaWiki\JobQueue\Jobs\RefreshLinksJob\run(), MediaWiki\JobQueue\Jobs\RevertedTagUpdateJob\run(), MediaWiki\JobQueue\Jobs\ThumbnailRenderJob\run(), MediaWiki\Page\DeleteLinksJob\run(), MediaWiki\Page\DeletePageJob\run(), MediaWiki\User\Options\UserOptionsUpdateJob\run(), MediaWiki\User\UserEditCountInitJob\run(), MediaWiki\User\UserGroupExpiryJob\run(), MediaWiki\Watchlist\ClearUserWatchlistJob\run(), MediaWiki\Watchlist\ClearWatchlistNotificationsJob\run(), MediaWiki\Watchlist\WatchlistExpiryJob\run(), MediaWiki\JobQueue\Jobs\RefreshLinksJob\runForTitle(), MediaWiki\Logging\LogPage\saveContent(), MediaWiki\Language\LanguageNameSearch\search(), MediaWiki\Mail\UserMailer\send(), MediaWiki\Mail\UserMailer\sendInternal(), MediaWiki\Request\WebResponse\setCookie(), MediaWiki\Request\FauxRequest\setCookies(), MediaWiki\Installer\DatabaseUpdater\setFileAccess(), MediaWiki\Gallery\ImageGalleryBase\setHeights(), MediaWiki\Site\Site\setLanguageCode(), MediaWiki\Api\ApiMain\setRequestExpectations(), MediaWiki\Installer\WebInstaller\setupLanguage(), MediaWiki\Gallery\ImageGalleryBase\setWidths(), MediaWiki\Actions\ViewAction\show(), MediaWiki\Logging\LogEventsList\showLogExtract(), MediaWiki\ChangeTags\ChangeTags\showTagEditingUI(), MediaWiki\Cache\UserCache\singleton(), MediaWiki\Session\SessionManager\singleton(), MediaWiki\Upload\UploadStash\stashFile(), MediaWiki\Installer\MysqlSettingsForm\submit(), MediaWiki\Installer\WebInstallerName\submit(), MediaWiki\Api\ApiMain\substituteResultWithError(), MediaWiki\ChangeTags\ChangeTags\tagUsageStatistics(), MediaWiki\Parser\MWTidy\tidy(), MediaWiki\Gallery\TraditionalImageGallery\toHTML(), MediaWiki\Block\DatabaseBlock\update(), MediaWiki\RecentChanges\RecentChangesUpdateJob\updateActiveUsers(), MediaWiki\ChangeTags\ChangeTags\updateTags(), MediaWiki\ChangeTags\ChangeTags\updateTagsWithChecks(), MediaWiki\Search\SearchUpdate\updateText(), MediaWiki\Block\DatabaseBlock\updateTimestamp(), MediaWiki\Watchlist\ActivityUpdateJob\updateWatchlistNotification(), MediaWiki\Skin\SkinTemplate\useCombinedLoginLink(), MediaWiki\Cache\HTMLFileCache\useFileCache(), MediaWiki\SpecialPage\SpecialPage\userCanExecute(), MediaWiki\Logging\LogEventsList\userCanViewLogType(), MediaWiki\Linker\Linker\userLink(), MediaWiki\HTMLForm\Field\HTMLNamespacesMultiselectField\validate(), MediaWiki\HTMLForm\Field\HTMLRestrictionsField\validate(), MediaWiki\HTMLForm\Field\HTMLTitleTextField\validate(), MediaWiki\HTMLForm\Field\HTMLUserTextField\validate(), MediaWiki\Logging\LogPage\validTypes(), and MediaWiki\Upload\UploadBase\verifyMimeType().
| MediaWiki\MediaWikiServices::getInterwikiLookup | ( | ) |
Definition at line 1315 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getIntroMessageBuilder | ( | ) |
Definition at line 1322 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getJobFactory | ( | ) |
Definition at line 1329 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getJobQueueGroup | ( | ) |
Definition at line 1336 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getJobQueueGroupFactory | ( | ) |
Definition at line 1343 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getJobRunner | ( | ) |
Definition at line 1350 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getJsonCodec | ( | ) |
Definition at line 1357 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getJwtCodec | ( | ) |
Definition at line 1364 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getLanguageConverterFactory | ( | ) |
Definition at line 1371 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getLanguageFactory | ( | ) |
Definition at line 1378 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getLanguageFallback | ( | ) |
Definition at line 1385 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getLanguageNameSearch | ( | ) |
Definition at line 1399 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getLanguageNameUtils | ( | ) |
Definition at line 1392 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getLeximorphFactory | ( | ) |
Definition at line 1404 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getLinkBatchFactory | ( | ) |
Definition at line 1411 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getLinkCache | ( | ) |
Definition at line 1418 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getLinkRenderer | ( | ) |
LinkRenderer instance that can be used if no custom options are needed.
Definition at line 1428 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getLinkRendererFactory | ( | ) |
Definition at line 1435 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getLinksMigration | ( | ) |
Definition at line 1442 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getLinkTargetLookup | ( | ) |
Definition at line 1449 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getLintErrorChecker | ( | ) |
Definition at line 1456 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getLocalisationCache | ( | ) |
Definition at line 1463 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getLocalServerObjectCache | ( | ) |
Returns the main server-local cache, yielding EmptyBagOStuff if there is none.
In web request mode, the cache should at least be shared among web workers. In CLI mode, the cache should at least be shared among processes run by the same user.
Definition at line 1475 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getLockManagerGroupFactory | ( | ) |
Definition at line 1482 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getLogFormatterFactory | ( | ) |
Definition at line 1489 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getMagicWordFactory | ( | ) |
Definition at line 1496 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getMainConfig | ( | ) |
Returns the Config object that provides configuration for MediaWiki core.
This may or may not be the same object that is returned by getBootstrapConfig().
Definition at line 1506 of file MediaWikiServices.php.
Referenced by MediaWiki\EditPage\EditPage\getCopyrightWarning().
| MediaWiki\MediaWikiServices::getMainObjectStash | ( | ) |
Returns the main object stash, yielding EmptyBagOStuff if there is none.
The stash should be shared among all datacenters
Definition at line 1517 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getMainWANObjectCache | ( | ) |
Returns the main WAN cache, yielding EmptyBagOStuff if there is none.
The cache should relay any purge operations to all datacenters
Definition at line 1528 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getMediaHandlerFactory | ( | ) |
Definition at line 1535 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getMergeHistoryFactory | ( | ) |
Definition at line 1542 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getMessageCache | ( | ) |
Definition at line 1549 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getMessageFormatterFactory | ( | ) |
Definition at line 1556 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getMessageParser | ( | ) |
Definition at line 1563 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getMicroStash | ( | ) |
Definition at line 1572 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getMimeAnalyzer | ( | ) |
Definition at line 1579 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getMovePageFactory | ( | ) |
Definition at line 1586 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getMultiFormatUserIdentityLookup | ( | ) |
Definition at line 1590 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getNamespaceInfo | ( | ) |
Definition at line 1597 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getNameTableStoreFactory | ( | ) |
Definition at line 1604 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getNotificationService | ( | ) |
Definition at line 1611 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getObjectCacheFactory | ( | ) |
| MediaWiki\MediaWikiServices::getObjectFactory | ( | ) |
ObjectFactory is intended for instantiating "handlers" from declarative definitions, such as Action API modules, special pages, or REST API handlers.
Definition at line 1629 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getOldRevisionImporter | ( | ) |
Definition at line 1636 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getPageEditStash | ( | ) |
Definition at line 1643 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getPageProps | ( | ) |
Definition at line 1650 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getPageRestHelperFactory | ( | ) |
Definition at line 1657 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getPageStore | ( | ) |
Definition at line 1664 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getPageStoreFactory | ( | ) |
Definition at line 1671 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getPageUpdaterFactory | ( | ) |
Definition at line 1678 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getParser | ( | ) |
Get the main Parser instance.
This is unsafe when the caller is not in a top-level context, because re-entering the parser will throw an exception.
ParserFactory::create.Definition at line 1695 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getParserCache | ( | ) |
Definition at line 1702 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getParserCacheFactory | ( | ) |
Definition at line 1709 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getParserFactory | ( | ) |
Definition at line 1716 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getParserOutputAccess | ( | ) |
Definition at line 1723 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getParsoidDataAccess | ( | ) |
| MediaWiki\MediaWikiServices::getParsoidOutputStash | ( | ) |
Definition at line 1739 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getParsoidPageConfigFactory | ( | ) |
| MediaWiki\MediaWikiServices::getParsoidParserFactory | ( | ) |
| MediaWiki\MediaWikiServices::getParsoidSiteConfig | ( | ) |
| MediaWiki\MediaWikiServices::getPasswordFactory | ( | ) |
Definition at line 1770 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getPasswordReset | ( | ) |
Definition at line 1777 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getPatrolManager | ( | ) |
Definition at line 1784 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getPerDbNameStatsdDataFactory | ( | ) |
setLabel() insteadFor example:
Definition at line 1800 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getPermissionManager | ( | ) |
Definition at line 1807 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getPingback | ( | ) |
| MediaWiki\MediaWikiServices::getPoolCounterFactory | ( | ) |
Definition at line 1822 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getPreferencesFactory | ( | ) |
Definition at line 1829 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getPreloadedContentBuilder | ( | ) |
Definition at line 1836 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getProxyLookup | ( | ) |
Definition at line 1843 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getRateLimiter | ( | ) |
Definition at line 1850 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getReadOnlyMode | ( | ) |
Definition at line 1857 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getRecentChangeFactory | ( | ) |
Definition at line 1864 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getRecentChangeLookup | ( | ) |
Definition at line 1871 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getRecentChangeRCFeedNotifier | ( | ) |
Definition at line 1878 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getRecentChangeStore | ( | ) |
Definition at line 1885 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getRedirectLookup | ( | ) |
Definition at line 1892 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getRedirectStore | ( | ) |
Definition at line 1899 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getRenameUserFactory | ( | ) |
Definition at line 1906 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getRepoGroup | ( | ) |
Definition at line 1913 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getResourceLoader | ( | ) |
Definition at line 1920 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getRestrictedUserGroupChecker | ( | ) |
Definition at line 1927 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getRestrictionStore | ( | ) |
Definition at line 1934 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getRevertedTagUpdateManager | ( | ) |
Definition at line 1941 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getRevisionFactory | ( | ) |
Definition at line 1948 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getRevisionLookup | ( | ) |
Definition at line 1955 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getRevisionRenderer | ( | ) |
Definition at line 1962 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getRevisionStore | ( | ) |
Definition at line 1969 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getRevisionStoreFactory | ( | ) |
Definition at line 1976 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getRollbackPageFactory | ( | ) |
Definition at line 1983 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getRowCommentFormatter | ( | ) |
Definition at line 1990 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getSearchEngineConfig | ( | ) |
Definition at line 2005 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getSearchEngineFactory | ( | ) |
Definition at line 2012 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getSearchResultThumbnailProvider | ( | ) |
Definition at line 2019 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getService | ( | $name | ) |
Definition at line 372 of file MediaWikiServices.php.
References wfDeprecatedMsg().
| MediaWiki\MediaWikiServices::getSessionManager | ( | ) |
Definition at line 2026 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getSessionStore | ( | ) |
Definition at line 2033 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getShellboxClientFactory | ( | ) |
Definition at line 2040 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getShellCommandFactory | ( | ) |
Definition at line 2047 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getSignatureValidatorFactory | ( | ) |
Definition at line 2054 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getSiteLookup | ( | ) |
Definition at line 2061 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getSiteStore | ( | ) |
Definition at line 2068 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getSkinFactory | ( | ) |
Definition at line 2075 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getSlotRoleRegistry | ( | ) |
Definition at line 2082 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getSlotRoleStore | ( | ) |
Definition at line 2089 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getSpamChecker | ( | ) |
Definition at line 2096 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getSpecialPageFactory | ( | ) |
Definition at line 2103 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getStatsdDataFactory | ( | ) |
Definition at line 2110 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getStatsFactory | ( | ) |
Definition at line 2117 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getTalkPageNotificationManager | ( | ) |
Definition at line 2124 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getTempFSFileFactory | ( | ) |
Definition at line 2131 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getTempUserConfig | ( | ) |
Definition at line 2138 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getTempUserCreator | ( | ) |
Definition at line 2145 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getTempUserDetailsLookup | ( | ) |
Definition at line 2152 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getTidy | ( | ) |
Definition at line 2159 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getTitleFactory | ( | ) |
Definition at line 2166 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getTitleFormatter | ( | ) |
Definition at line 2173 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getTitleMatcher | ( | ) |
Definition at line 2180 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getTitleParser | ( | ) |
Definition at line 2187 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getTracer | ( | ) |
Definition at line 2191 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getTrackingCategories | ( | ) |
Definition at line 2198 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getUnblockUserFactory | ( | ) |
Definition at line 2205 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getUndeletePageFactory | ( | ) |
Definition at line 2212 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getUploadRevisionImporter | ( | ) |
Definition at line 2219 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getUploadVerification | ( | ) |
Definition at line 2226 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getUrlUtils | ( | ) |
Definition at line 2233 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getUserCache | ( | ) |
Definition at line 2241 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getUserEditTracker | ( | ) |
Definition at line 2248 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getUserFactory | ( | ) |
Definition at line 2255 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getUserGroupAssignmentService | ( | ) |
Definition at line 2262 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getUserGroupManager | ( | ) |
Definition at line 2269 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getUserGroupManagerFactory | ( | ) |
Definition at line 2276 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getUserIdentityLookup | ( | ) |
Definition at line 2283 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getUserIdentityUtils | ( | ) |
Definition at line 2290 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getUserLinkRenderer | ( | ) |
| MediaWiki\MediaWikiServices::getUserNamePrefixSearch | ( | ) |
Definition at line 2305 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getUserNameUtils | ( | ) |
Definition at line 2312 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getUserOptionsLookup | ( | ) |
Definition at line 2319 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getUserOptionsManager | ( | ) |
Definition at line 2326 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getUserRegistrationLookup | ( | ) |
Definition at line 2333 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getUserRequirementsConditionChecker | ( | ) |
Definition at line 2340 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getUserRequirementsConditionCheckerFactory | ( | ) |
Definition at line 2347 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getWatchedItemQueryService | ( | ) |
Definition at line 2354 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getWatchedItemStore | ( | ) |
Definition at line 2361 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getWatchlistLabelStore | ( | ) |
Definition at line 2368 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getWatchlistManager | ( | ) |
Definition at line 2375 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getWikiExporterFactory | ( | ) |
Definition at line 2382 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getWikiImporterFactory | ( | ) |
Definition at line 2389 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getWikiPageFactory | ( | ) |
Definition at line 2396 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getWikiRevisionOldRevisionImporter | ( | ) |
Definition at line 2403 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getWikiRevisionOldRevisionImporterNoUpdates | ( | ) |
Definition at line 2410 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getWikiRevisionUploadImporter | ( | ) |
Definition at line 2417 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::getWRStatsFactory | ( | ) |
Definition at line 2424 of file MediaWikiServices.php.
|
static |
Returns true if an instance has already been initialized and can be obtained from getInstance().
This can be used to avoid accessing services if it's not safe or un necessary, e.g. in certain cases in unit tests or during early setup.
Definition at line 324 of file MediaWikiServices.php.
Referenced by MediaWiki\Html\TemplateParser\getTemplate().
| MediaWiki\MediaWikiServices::isStorageDisabled | ( | ) |
Returns true if disableStorage() has been called on this MediaWikiServices instance.
Definition at line 611 of file MediaWikiServices.php.
| MediaWiki\MediaWikiServices::newSearchEngine | ( | ) |
Definition at line 1997 of file MediaWikiServices.php.
|
static |
Resets any services that may have become stale after a child processö returns from after pcntl_fork().
It's also safe, but generally unnecessary, to call this method from the parent process.
Definition at line 627 of file MediaWikiServices.php.
Referenced by MediaWiki\Maintenance\ForkController\prepareEnvironment().
|
static |
Creates a new instance of MediaWikiServices and sets it as the global default instance.
getInstance() will return a different MediaWikiServices object after every call to resetGlobalInstance().
| Config | null | $bootstrapConfig | The Config object to be registered as the 'BootstrapConfig' service. This has to contain at least the information needed to set up the 'ConfigFactory' service. If not given, the bootstrap config of the old instance of MediaWikiServices will be re-used. If there was no previous instance, a new GlobalVarConfig object will be used to bootstrap the services. |
| string | $mode | May be one of:
|
Definition at line 441 of file MediaWikiServices.php.
References $runner.
Referenced by MediaWiki\Installer\Installer\disableStorage().
| MediaWiki\MediaWikiServices::resetServiceForTesting | ( | $name, | |
| $destroy = true ) |
Resets the given service for testing purposes.
| string | $name | |
| bool | $destroy | Whether the service instance should be destroyed if it exists. When set to false, any existing service instance will effectively be detached from the container. |
Definition at line 656 of file MediaWikiServices.php.