use GenderCache;
use GlobalVarConfig;
use Hooks;
-use MediawikiStatsdDataFactory;
+use IBufferingStatsdDataFactory;
use Wikimedia\Rdbms\LBFactory;
use LinkCache;
use Wikimedia\Rdbms\LoadBalancer;
use MimeAnalyzer;
use ObjectCache;
use Parser;
+use ParserCache;
use ProxyLookup;
use SearchEngine;
use SearchEngineConfig;
parent::__construct();
// Register the given Config object as the bootstrap config service.
- $this->defineService( 'BootstrapConfig', function() use ( $config ) {
+ $this->defineService( 'BootstrapConfig', function () use ( $config ) {
return $config;
} );
}
/**
* @since 1.27
- * @return MediawikiStatsdDataFactory
+ * @return IBufferingStatsdDataFactory
*/
public function getStatsdDataFactory() {
return $this->getService( 'StatsdDataFactory' );
return $this->getService( 'Parser' );
}
+ /**
+ * @since 1.30
+ * @return ParserCache
+ */
+ public function getParserCache() {
+ return $this->getService( 'ParserCache' );
+ }
+
/**
* @since 1.28
* @return GenderCache