public function __construct($id, $controller, $config = [])
{
parent::__construct($id, $controller, $config);
if (is_array($this->sort) && !isset($this->sort["class"])) {
$this->sort["class"] = Sort::className();
$this->sort = \Yii::createObject($this->sort);
}
if ($this->sort == null) {
$this->sort = \Yii::createObject(Sort::className());
}
if ($this->searchModelClass == null && class_exists($this->modelClass . "Search")) {
$this->searchModelClass = $this->modelClass . "Search";
}
}