public function query($isuser, $isauth) { if ($isuser == 0) { if ($isauth == 0) { $datas = UserModel::orderBy('id', 'desc')->paginate($this->limit); } else { $datas = UserModel::orderBy('id', 'desc')->where('isauth', $isauth)->paginate($this->limit); } } else { if ($isauth == 0) { $datas = UserModel::where('isuser', $isuser)->orderBy('id', 'desc')->paginate($this->limit); } else { $datas = UserModel::where('isuser', $isuser)->where('isauth', $isauth)->orderBy('id', 'desc')->paginate($this->limit); } } $datas->limit = $this->limit; return $datas; }