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