public function indexAction() { require_once APPLICATION_PATH . '/forms/Cadastro.php'; $this->view->form = new Application_Form_Cadastro(); if ($this->_request->isPost()) { $this->view->form->setDefaults($this->_request->getPost()); $data = $this->view->form->getValues(); $usuarioModel = new Application_Model_Usuario(); $contatoModel = new Application_Model_Contato(); $enderecoModel = new Application_Model_Endereco(); if ($this->view->form->isValid($data)) { $data['tipo'] = 'cliente'; $data['senha'] = md5($data['senha']); unset($data['repita_senha']); $id = $usuarioModel->insert($data); $usuario = array(); $usuario['usuario'] = $data['usuario']; $id2 = $contatoModel->insert($usuario); $id3 = $enderecoModel->insert($usuario); return $this->_helper->redirector('editar', 'cadastro'); } } }
public function createAction() { $model = new Application_Model_Contato(); $model->insert($this->_getAllParams()); $this->_redirect('contato/index'); }