private function insert() { $this->error = false; $this->msg = false; $this->v = array('_name' => '', '_resume' => ''); if (isset($_POST['service-form']) && $_POST['service-form']) { $requires = array('_name', '_resume'); $values = $this->sanitize_fields($_POST, $requires); if (!$values) { $this->error = 'Preencha todos os campos! '; } } if (isset($values) && $values) { $values['_register_date'] = date('Y-m-d'); $service = new Model_service(); $result = $service->insert_service($values); if (!$result) { $this->error = 'Erro ao cadastrar serviço. Tente novamente! '; $this->v = array('_name' => $values['_name'], '_resume' => $values['_resume']); } else { $this->services = $service->get_services(); if (isset($service->error)) { $this->error = $service->error; } include_once 'view/view-service.php'; exit; } } if (isset($service->error)) { $this->error .= $service->error; } include_once "view/service-insert.php"; }