/** * @param WeLearn_Usuarios_Usuario $usuario * @param WeLearn_Cursos_Curso $noCurso * @return WeLearn_Usuarios_GerenciadorAuxiliar */ public function vincular(WeLearn_Usuarios_Usuario $usuario, WeLearn_Cursos_Curso $noCurso) { $cursoUUID = UUID::import($noCurso->getId()); $gerenciador = $this->criarGerenciadorAuxiliar($usuario); $this->_gerenciadoresPorCursoCF->insert($cursoUUID->bytes, array($gerenciador->getId() => '')); $this->_cursoDao->salvarGerenciador($gerenciador, $noCurso); return $gerenciador; }