/**
  * Obtiene toda la informaciÛn de un curso
  * @param base_model $obj_model Instancia de un modelo
  * @param string $course_id Identificador de curso.
  * @return array Toda la informaciÛn: nombre, email, idioma,...
  */
 function getInfo(&$obj_model, $course_id)
 {
     //Obtiene información del curso
     $ret_sql = $obj_model->SelectMultiTable('course, user, person', 'course.course_name, course.course_description, course.course_language, person.person_name, person.person_surname, user.email', 'course_id = ' . $course_id . ' AND course.user_id = user.user_id AND user.person_id = person.person_id');
     if ($obj_model->hasError()) {
         $ret_val = null;
     } else {
         $arr_path = miguel_CourseInfo::_getPath($obj_model, $course_id);
         $ret_val = array('course_id' => $course_id, 'name' => $ret_sql[0]['course.course_name'], 'description' => $ret_sql[0]['course.course_description'], 'user_responsable' => $ret_sql[0]['person.person_name'] . ' ' . $ret_sql[0]['person.person_surname'], 'email' => $ret_sql[0]['user.email'], 'language' => $ret_sql[0]['course.course_language'], 'path' => $arr_path);
     }
     return $ret_val;
 }