/** * */ public function testCadastrarText() { $respostaModel = new RespostaModel(null, RespostaModel::TEXT, $this->idQuestaoTest, 'Resposta Questao text'); $resposta = $respostaModel->toStdClass(); $this->assertNull($resposta->resposta); $respostaModel->cadastrar(); $resposta = $respostaModel->toStdClass(); $this->assertNotNull($resposta->resposta); }
/** * */ public function pesquisarAction() { $questaoModel = new QuestaoModel(); $this->view->questao = $questaoModel->pesquisar($this->getRequest()->getParam('questao')); if (!empty($this->view->questao)) { $respostaModel = new RespostaModel(); $this->view->questao[0]['respostas'] = $respostaModel->pesquisarPorTipoQuestao(null, $this->view->questao[0]['idQuestao']); } }
/** * Efetua a delecao da guia * * @return integer */ public function deletar() { $respostaModel = new RespostaModel(null, null, $this->questao); $respostaModel->deletarPorQuestao(); return $this->table->delete(array('idQuestao = ?' => $this->questao)); }
/** * @return void */ public function deletarAction() { $resposta = new RespostaModel($this->getRequest()->getParam('resposta')); $this->view->resposta = $resposta->deletar(); }