/** * Returns the content of teacher's view. * * @param Henkilo $teacher Logged in user * @param array $myCourseInfos array containing Kurssitieto objects. * @param int $lang_id Language id */ function show_teacher_view($teacher, $myCourseInfos, $lang_id) { $html = Html::div(array(Attr::id("submit_greeting")), Palautustekstit::teacher_greeting($lang_id) . " " . $teacher->get_arvo(Henkilo::$sarakenimi_etunimi) . "!"); if (empty($myCourseInfos)) { $text = Palautustekstit::teacher_no_course_found($lang_id); } else { $text = Palautustekstit::teacher_my_courses($lang_id); } $html .= Html::div(array(Attr::id("submit_pikkuotsikko")), $text . " " . $this->create_button_new_course($lang_id)); foreach ($myCourseInfos as $course) { $html .= $this->show_course_mini_teacher($course, $lang_id); } return $html; }