* @ingroup RevisionDelete
*/
+use MediaWiki\MediaWikiServices;
use Wikimedia\Rdbms\IDatabase;
/**
}
public function doPostCommitUpdates( array $visibilityChangeMap ) {
- $file = wfLocalFile( $this->title );
+ /** @var LocalFile $file */
+ $file = MediaWikiServices::getInstance()->getRepoGroup()->getLocalRepo()
+ ->newFile( $this->title );
+ '@phan-var LocalFile $file';
$file->purgeCache();
$file->purgeDescription();