/**
  * Lists all Request models.
  * @return mixed
  */
 public function actionIndex()
 {
     $queryOptions = ['with' => ['author', 'editor', 'type', 'requestFor', 'completedBy', 'closedBy', 'replyModel', 'issueModel', 'revisionModel', 'voteModel', 'followModel']];
     switch (sizeof(\Yii::$app->request->get()) == 0) {
         case true:
             $queryOptions = ['select' => ['*', $this->getHasNewQuery()], 'orderBy' => $this->getOrderByQuery(), 'andWhere' => ['closed' => false]];
             break;
     }
     return parent::actionIndex(RequestSearch::className(), ['construct' => ['queryOptions' => $queryOptions], 'defaultParams' => [$this->model->formName() => ['closed' => false]]]);
 }
 /**
  * Lists all Token models.
  * @return mixed
  */
 public function actionIndex()
 {
     return parent::actionIndex(TokenSearch::className(), ['with' => ['user']]);
 }
 /**
  * Lists all Category models.
  * @return mixed
  */
 public function actionIndex()
 {
     return parent::actionIndex(CategorySearch::className(), ['queryOptions' => ['with' => ['parent']]]);
 }