/**
  * check if a user is a tutor, mentor, teacher or admin
  */
 function isTeacher($id_user)
 {
     if (isset($this->_teacher_data[$id_user]['is_teacher'])) {
         return $this->_teacher_data[$id_user]['is_teacher'];
     }
     $re = Man_CourseUser::getUserWithLevelFilter(array('4', '5', '6', '7'), array($id_user));
     $this->_teacher_data[$id_user]['is_teacher'] = !empty($re);
     return $this->_teacher_data[$id_user]['is_teacher'];
 }
Beispiel #2
0
 function isViewerTeacher()
 {
     if ($this->_viewer_teacher != NULL) {
         return $this->_viewer_teacher;
     }
     require_once $GLOBALS['where_lms'] . '/lib/lib.course.php';
     $re = Man_CourseUser::getUserWithLevelFilter(array('4', '5', '6', '7'), array($this->_viewer));
     $this->_viewer_teacher = !empty($re);
     return $this->_viewer_teacher;
 }