}
function purgeDescriptionPage() {
- global $wgContLang;
-
- $url = $this->repo->getDescriptionRenderUrl( $this->getName(), $wgContLang->getCode() );
+ $services = MediaWikiServices::getInstance();
+ $url = $this->repo->getDescriptionRenderUrl(
+ $this->getName(), $services->getContentLanguage()->getCode() );
$key = $this->repo->getLocalCacheKey( 'RemoteFileDescription', 'url', md5( $url ) );
- MediaWikiServices::getInstance()->getMainWANObjectCache()->delete( $key );
+ $services->getMainWANObjectCache()->delete( $key );
}
/**