user = $user; } public function lists($request) { $perPage = isset($request['per_page']) ? $request['per_page'] : env('PER_PAGE'); if (isset($request['keyword'])) { $this->user = $this->user->orderBy('id', 'desc')->where(function ($query) use($request) { $query->orWhere('mobile', 'like', "{$request['keyword']}%") ->orWhere('mobile', 'like', "{$request['keyword']}%"); }); } return $this->user->paginate($perPage); } }