<?php
+use MediaWiki\MediaWikiServices;
use MediaWiki\Linker\LinkTarget;
use Psr\Log\LoggerInterface;
use Wikimedia\Rdbms\IDatabase;
function doUpdate() {
$reaper = new WANObjectCacheReaper(
- ObjectCache::getMainWANInstance(),
+ MediaWikiServices::getInstance()->getMainWANObjectCache(),
ObjectCache::getLocalClusterInstance(),
[ $this, 'getTitleChangeEvents' ],
[ $this, 'getEventAffectedKeys' ],
}
if ( $t->inNamespace( NS_FILE ) ) {
- $entities[] = wfLocalFile( $t->getText() );
+ $entities[] = MediaWikiServices::getInstance()->getRepoGroup()->getLocalRepo()
+ ->newFile( $t->getText() );
}
if ( $t->inNamespace( NS_USER ) ) {
$entities[] = User::newFromName( $t->getText(), false );