protected function deleteImageHelper($imageName) { $title = Title::newFromText($imageName, NS_FILE); $file = new LocalFile($title, RepoGroup::singleton()->getLocalRepo()); $visualization = new CityVisualization(); $visualization->removeImageFromReview($this->wg->cityId, $title->getArticleId(), $this->wg->contLang->getCode()); if ($file->exists()) { $file->delete('no longer needed'); } }