/** * Deletes a company * * @param string $id */ public function deleteAction($id) { $companies = Companies::findFirstById($id); if (!$companies) { $this->flash->error("Company was not found"); return $this->forward("companies/index"); } if (!$companies->delete()) { foreach ($companies->getMessages() as $message) { $this->flash->error($message); } return $this->forward("companies/search"); } $this->flash->success("Company was deleted"); return $this->forward("companies/index"); }