From 9bef07a324186806239d9f96e65fb53ded6e7c18 Mon Sep 17 00:00:00 2001 From: Jacob Thomason Date: Sat, 18 Apr 2026 21:55:25 -0400 Subject: [PATCH] fix: drop @internal annotation from InputField The InputFieldMiddlewareInterface::process() method returns InputField|null, meaning userland middleware implementations must reference this class directly. Marking it @internal contradicts that public-API contract. Closes #761 --- src/InputField.php | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/InputField.php b/src/InputField.php index c290175b35..fdd58a7116 100644 --- a/src/InputField.php +++ b/src/InputField.php @@ -22,8 +22,6 @@ /** * A GraphQL input field that maps to a PHP method automatically. * - * @internal - * * @phpstan-import-type InputObjectFieldConfig from InputObjectField * @phpstan-import-type ArgumentType from InputObjectField */