/var/www/vhosts/nabawater/backend/models
Edit: /var/www/vhosts/nabawater/backend/models/TopupSearch.php (1538B)
alias('T')
->select('T.*');
$dataProvider = new ActiveDataProvider([
'query' => $query,
'pagination' => [
'PageSize' => 10,
],
'sort' => [
'attributes' => [
'price',
'credit',
'free_point'
],
'defaultOrder' =>
[
'price' => SORT_ASC,
'credit' => SORT_ASC,
'free_point' => SORT_ASC
]
]
]);
$this->load($params);
if(!$this->validate()) {
return $dataProvider;
}
$query->andFilterWhere(['like', 'T.price', $this->price])
->andFilterWhere(['like', 'T.credit', $this->credit])
->andFilterWhere(['like', 'T.free_point', $this->free_point]);
return $dataProvider;
}
}