service->getPersonValues($person); return PersonFieldValueResource::collection($values); } public function upsert(UpsertPersonFieldValuesRequest $request, Event $event, Person $person): JsonResponse { Gate::authorize('update', [$person, $event]); $this->service->upsertPersonValues($person, $request->validated()['values']); $values = $this->service->getPersonValues($person); return $this->success(PersonFieldValueResource::collection($values)); } }