public function actionDarsJadvali()
 {
     $keys = array_keys($_GET);
     $group_id = (int) $keys[0];
     $days = Day::model()->findAll();
     $weeks = Day::forMegalka();
     $toq = $weeks[0];
     $juft = $weeks[1];
     $dgsts = [];
     foreach ($days as $day) {
         $dgsts[$day->id] = Dgst::model()->findAllByAttributes(['group_id' => $group_id, 'day_id' => $day->id]);
     }
     $this->renderPartial('_dars_jadvali', ['days' => $days, 'dgsts' => $dgsts, 'toq' => $toq, 'juft' => $juft]);
 }
 /**
  * Returns the data model based on the primary key given in the GET variable.
  * If the data model is not found, an HTTP exception will be raised.
  * @param integer $id the ID of the model to be loaded
  * @return Dgst the loaded model
  * @throws CHttpException
  */
 public function loadModel($id)
 {
     $model = Dgst::model()->findByPk($id);
     if ($model === null) {
         throw new CHttpException(404, 'The requested page does not exist.');
     }
     return $model;
 }