search = $search; } /** * @param $model * @param RepositoryInterface $repository * @return mixed */ public function apply($model, Repository $repository) { if(isset($this->search['keyword']) && $this->search['keyword']) { $model = $model->where('year',$this->search['keyword']) ->orWhere('is_paid','like','%' . $this->search['keyword'] . '%') ->orWhere('cnumber','like','%' . $this->search['keyword'] . '%') ->orWhere('grade','like','%' . $this->search['keyword'] . '%') ->orWhere('code','like','%' . $this->search['keyword'] . '%') ->orWhere('mobile','like','%' . $this->search['keyword'] . '%'); } return $model; } }