Exemplo n.º 1
0
 /**
  * @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;
 }