Пример #1
0
 /**
  * Вывод учителей с максимальным количеством общих учеников
  * @return string
  */
 public function actionCommonstudents()
 {
     $model = new Teacher();
     list($teachers, $commonStudents) = $model->findWhoHasMaxCommonStudents();
     $teachers = new ActiveDataProvider(['query' => $teachers, 'pagination' => ['pageSize' => 20]]);
     $commonStudents->setPagination(false);
     $this->view->title = 'Имена любых двух учителей, у которых максимальное количество общих учеников, и список этих общих учеников.';
     return $this->render('_common_students', ['commonStudents' => $commonStudents, 'teachers' => $teachers]);
 }