X-Git-Url: http://git.cyclocoop.org/%28?a=blobdiff_plain;f=includes%2FMediaWikiServices.php;h=53be334197992546f9c2be44b415919c5f185c0a;hb=f73a68e15cab42ad2e2772b0eea51d75b44ba321;hp=f621867a509453b2f007f60eb4bd53811966e3f6;hpb=e3f6c10d87732c0c8a9bbd7bb57b6c964b92e29a;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/MediaWikiServices.php b/includes/MediaWikiServices.php index f621867a50..53be334197 100644 --- a/includes/MediaWikiServices.php +++ b/includes/MediaWikiServices.php @@ -3,6 +3,8 @@ namespace MediaWiki; use Config; use ConfigFactory; +use CryptHKDF; +use CryptRand; use EventRelayerGroup; use GenderCache; use GlobalVarConfig; @@ -18,7 +20,9 @@ use MediaWiki\Services\SalvageableService; use MediaWiki\Services\ServiceContainer; use MediaWiki\Services\NoSuchServiceException; use MWException; +use MimeAnalyzer; use ObjectCache; +use ProxyLookup; use SearchEngine; use SearchEngineConfig; use SearchEngineFactory; @@ -521,6 +525,22 @@ class MediaWikiServices extends ServiceContainer { return $this->getService( 'WatchedItemQueryService' ); } + /** + * @since 1.28 + * @return CryptRand + */ + public function getCryptRand() { + return $this->getService( 'CryptRand' ); + } + + /** + * @since 1.28 + * @return CryptHKDF + */ + public function getCryptHKDF() { + return $this->getService( 'CryptHKDF' ); + } + /** * @since 1.28 * @return MediaHandlerFactory @@ -529,6 +549,22 @@ 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 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