Example #1
0
 public function actionIndex()
 {
     $model = new Report();
     $models = null;
     try {
         if ($model->load(Yii::$app->request->post()) && $model->validate()) {
             $models = $model->search();
         }
     } catch (\Exception $e) {
         $msg = isset($e->errorInfo[2]) ? $e->errorInfo[2] : $e->getMessage();
         $model->addError('_exception', $msg);
     }
     return $this->render('index', ['model' => $model, 'models' => $models]);
 }