protected function render_user_report_tabs(attendance_user_data $userdata)
 {
     $tabs = array();
     $tabs[] = new tabobject(att_view_page_params::MODE_THIS_COURSE, $userdata->url()->out(true, array('mode' => att_view_page_params::MODE_THIS_COURSE)), get_string('thiscourse', 'attendance'));
     // Skip the 'all courses' tab for 'temporary' users.
     if ($userdata->user->type == 'standard') {
         $tabs[] = new tabobject(att_view_page_params::MODE_ALL_COURSES, $userdata->url()->out(true, array('mode' => att_view_page_params::MODE_ALL_COURSES)), get_string('allcourses', 'attendance'));
     }
     return print_tabs(array($tabs), $userdata->pageparams->mode, null, null, true);
 }
Exemplo n.º 2
0
 protected function render_user_report_tabs(attendance_user_data $userdata)
 {
     $tabs = array();
     $tabs[] = new tabobject(att_view_page_params::MODE_THIS_COURSE, $userdata->url()->out(true, array('mode' => att_view_page_params::MODE_THIS_COURSE)), get_string('thiscourse', 'attendance'));
     /* REMOVE FOR FERPA
             $tabs[] = new tabobject(att_view_page_params::MODE_ALL_COURSES,
                             $userdata->url()->out(true, array('mode' => att_view_page_params::MODE_ALL_COURSES)),
                             get_string('allcourses', 'attendance'));
     */
     return print_tabs(array($tabs), $userdata->pageparams->mode, null, null, true);
 }