/** * Apaga um tipo de imagem */ public function deleteAction() { $status = false; if (isset($_POST)) { if (isset($_REQUEST['id'])) { $id = (int) $_REQUEST['id']; // Apaga as imagens do disco $condition = sprintf("image_type_id = %s", $id); ImageSize::deleteAll($condition); $status = ImageType::delete($id); } } // Cria a variável flash if ($status) { $this->setFlash('notice_success', 'Image type deleted successfully.'); } else { $this->setFlash('notice_error', 'Delete image type failed.'); } // Redireciona para a listagem $this->redirectTo('imageType', 'list'); }