all(), $this->service->primaryKey()); if ($request->filled('_fields')) { $input = Arr::only($input, explode(',', $request->input('_fields'))); } $result = $this->service->update($this->getPrimaryValue($request), $input); return $this->autoResponse($result, __('admin.save')); } public function getQuickEditItemPath(array $fields = ['*']) { $path = $this->getUpdatePath(); if ($fields != ['*']) { $path .= '?_fields='.implode(',', $fields); } return $path; } }