$query, 'pagination' => [ 'pagesize' => 100, ], 'sort' => ['defaultOrder' => ['created' => SORT_DESC]] ]); $this->load($params); if (!$this->validate()) { // uncomment the following line if you do not want to return any records when validation fails // $query->where('0=1'); return $dataProvider; } // Get the module instance $module = Module::getInstance(); if ($module->setBlameableBehavior) { $query->andWhere(['createdBy' => Yii::$app->user->id]); } $query->orFilterWhere(['like', 'fileName', $this->globalSearch]); # ->orFilterWhere(['like', 'created', $this->globalSearch]) #->orFilterWhere(['like', 'modified', $this->globalSearch]); return $dataProvider; } }