/** * @param Account $account * @param Project $project * @param $domain * @param $locale * * @return Store */ public function deleteFile(Account $account, Project $project, $domain, $locale) { $path = $project->getFilePathName($domain, $locale); unlink($path); $project->resetFiles(); $project->setModifiedAt(new \DateTime()); $this->save($account->getUsername(), $account->getTranslations()); return $this; }