X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;ds=sidebyside;f=includes%2FMediaWikiServices.php;h=2171a5d5eb4e2369a5be4a6361a629e0758ab2a8;hb=97620165ad43bb55d87a6410b161ec0e8a611e0f;hp=f621867a509453b2f007f60eb4bd53811966e3f6;hpb=8850f3ae7bba7f9867f1217cd6a96608cc4f7d68;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/MediaWikiServices.php b/includes/MediaWikiServices.php index f621867a50..2171a5d5eb 100644 --- a/includes/MediaWikiServices.php +++ b/includes/MediaWikiServices.php @@ -3,6 +3,7 @@ namespace MediaWiki; use Config; use ConfigFactory; +use CryptRand; use EventRelayerGroup; use GenderCache; use GlobalVarConfig; @@ -18,7 +19,10 @@ use MediaWiki\Services\SalvageableService; use MediaWiki\Services\ServiceContainer; use MediaWiki\Services\NoSuchServiceException; use MWException; +use MimeAnalyzer; use ObjectCache; +use Parser; +use ProxyLookup; use SearchEngine; use SearchEngineConfig; use SearchEngineFactory; @@ -521,6 +525,14 @@ class MediaWikiServices extends ServiceContainer { return $this->getService( 'WatchedItemQueryService' ); } + /** + * @since 1.28 + * @return CryptRand + */ + public function getCryptRand() { + return $this->getService( 'CryptRand' ); + } + /** * @since 1.28 * @return MediaHandlerFactory @@ -529,6 +541,30 @@ class MediaWikiServices extends ServiceContainer { return $this->getService( 'MediaHandlerFactory' ); } + /** + * @since 1.28 + * @return MimeAnalyzer + */ + public function getMimeAnalyzer() { + return $this->getService( 'MimeAnalyzer' ); + } + + /** + * @since 1.28 + * @return ProxyLookup + */ + public function getProxyLookup() { + return $this->getService( 'ProxyLookup' ); + } + + /** + * @since 1.28 + * @return Parser + */ + public function getParser() { + return $this->getService( 'Parser' ); + } + /** * @since 1.28 * @return GenderCache @@ -580,6 +616,30 @@ class MediaWikiServices extends ServiceContainer { return $this->getService( 'TitleParser' ); } + /** + * @since 1.28 + * @return \BagOStuff + */ + public function getMainObjectStash() { + return $this->getService( 'MainObjectStash' ); + } + + /** + * @since 1.28 + * @return \WANObjectCache + */ + public function getMainWANObjectCache() { + return $this->getService( 'MainWANObjectCache' ); + } + + /** + * @since 1.28 + * @return \BagOStuff + */ + public function getLocalServerObjectCache() { + return $this->getService( 'LocalServerObjectCache' ); + } + /** * @since 1.28 * @return VirtualRESTServiceClient