private function delete() { $this->error = false; if (isset($_GET['id']) && $_GET['id']) { $id = (int) $_GET['id']; $model = new Model_client(); $in_order = $model->in_order($id); if (empty($in_order)) { $delete = $model->delete_client($id); if (!$delete) { $this->error = 'Não foi possível deletar este cliente!'; } } else { $delete = $model->delete_order($id); if ($delete) { $delete = $model->delete_client($id); } else { $this->error = 'Não foi possível deleter este cliente!'; } } $client = new Model_client(); $this->clients = $client->get_clients(); if (isset($model->error)) { $this->error = $model->error; } if (isset($client->error)) { $this->error .= $client->error; } } else { $this->error = 'Cliente não informado! '; } include_once 'view/view-client.php'; }