private function _fazerCadastroOuvinteAux(\Entity\Ouvinte $ouvinte, $instituicao_id, $campus_id, $curso_id) { $instituicao = $this->instituicao_dao->find_one_by($instituicao_id); $campus = $this->campus_dao->find_one_by($campus_id); $curso = $this->curso_dao->find_one_by($curso_id); $ouvinte->setInstituicao($instituicao); $ouvinte->setCampus($campus); $ouvinte->setCurso($curso); $ouvinte->setStatus(STATUS_USUARIO_PENDENTE); $this->ouvinte_dao->insert($ouvinte); $this->em->getConnection()->commit(); }
public function jsonSerialize() { $this->__load(); return parent::jsonSerialize(); }