From 9045b1a12144c70d12eefd565474137f5a25e19f Mon Sep 17 00:00:00 2001 From: eliot lauger Date: Thu, 9 Oct 2025 17:46:37 +0200 Subject: [PATCH] chore(metadata): Expand `phpstan-return` type annotations in `SerializerContextBuilderInterface` --- .../SerializerContextBuilderInterface.php | 26 ++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/src/State/SerializerContextBuilderInterface.php b/src/State/SerializerContextBuilderInterface.php index 1b2c79164a..02b0ec3964 100644 --- a/src/State/SerializerContextBuilderInterface.php +++ b/src/State/SerializerContextBuilderInterface.php @@ -34,7 +34,31 @@ interface SerializerContextBuilderInterface * * @return array * - * @phpstan-return array + * @phpstan-return array{ + * groups?: string[]|string, + * operation_name?: string, + * operation?: HttpOperation, + * resource_class?: class-string, + * skip_null_values?: bool, + * iri_only?: bool, + * request_uri?: string, + * uri?: string, + * input?: array{class: class-string|null}, + * output?: array{class: class-string|null}, + * item_uri_template?: string, + * types?: string[], + * uri_variables?: array, + * force_resource_class?: class-string, + * api_allow_update?: bool, + * deep_object_to_populate?: bool, + * collect_denormalization_errors?: bool, + * exclude_from_cache_key?: string[], + * api_included?: bool, + * attributes?: string[], + * deserializer_type?: string, + * api_assign_object_to_populate?: bool, + * ... + * } * * @psalm-return array{ * groups?: string[]|string,