validated('label'), type: $request->validated('type'), options: $request->validated('options'), isRequired: (bool) $request->validated('is_required', false), ); } public static function fromUpdateRequest(UpdateCustomFieldDefinitionRequest $request): self { return new self( label: $request->validated('label'), type: $request->validated('type'), options: $request->validated('options'), isRequired: (bool) $request->validated('is_required', false), ); } }