/**
  * Lists all Notification models.
  * @return mixed
  */
 public function actionIndex()
 {
     /* script for remember url behaviour */
     $grid = 'grid-' . self::className();
     if ($_GET['p_reset']) {
         \Yii::$app->session->set($grid, "");
     } else {
         $rememberUrl = Yii::$app->session->get($grid);
         $current = Url::current();
         if ($rememberUrl != $current && $rememberUrl) {
             Yii::$app->session->set($grid, "");
             $this->redirect($rememberUrl);
         }
         if ($_GET['_pjax']) {
             \Yii::$app->session->set($grid, "");
             \Yii::$app->session->set($grid, Url::current());
         }
     }
     $searchModel = new NotificationSearch();
     $dataProvider = $searchModel->search(Yii::$app->request->queryParams);
     return $this->render('index', ['searchModel' => $searchModel, 'dataProvider' => $dataProvider]);
 }
 /**
  * Lists all Notification models.
  * @return mixed
  */
 public function actionIndex()
 {
     $searchModel = new NotificationSearch();
     $dataProvider = $searchModel->search(Yii::$app->request->queryParams);
     return $this->render('index', ['searchModel' => $searchModel, 'dataProvider' => $dataProvider]);
 }