public function adicionar() { $objeto = new Servico(); if (isset($_GET['id'])) { $objeto->load($_GET['id']); } if ($_SERVER['REQUEST_METHOD'] == "POST") { Form::salvar(); if (!$objeto->setservico_nome("{$_POST[servico_nome]}")) { redirecionar('', 'Informe o campo servico_nome'); } Form::limpar(); if ($objeto->salvar()) { redirecionar("?pagina=servico&acao=editar&id={$objeto->getservico_id()}", 'registro salvo com sucesso!'); } else { redirecionar('', 'falha ao salvar registro!'); } } else { $template = new Template(); $template->assignParam('objeto', $objeto); return $template->render("servico/editar.phtml"); } }