From 71f6f64f7f0e3764e4e5979be9fb8d4e65d5a56f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Munsch?= Date: Tue, 6 Oct 2026 11:57:36 +0200 Subject: [PATCH] fix(brands): align FindBrand usecase output phpdoc type Use the specific Arcadia find output interface in FindBrand generic annotations so static analysis resolves presenter/usecase template types correctly. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- src/Application/Arcadia/Usecase/Brands/Find/FindBrand.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Application/Arcadia/Usecase/Brands/Find/FindBrand.php b/src/Application/Arcadia/Usecase/Brands/Find/FindBrand.php index 7a82ffc..bf2ed44 100644 --- a/src/Application/Arcadia/Usecase/Brands/Find/FindBrand.php +++ b/src/Application/Arcadia/Usecase/Brands/Find/FindBrand.php @@ -11,7 +11,7 @@ use Shared\DDD\Usecase\Input as BaseInput; use Shared\DDD\Usecase\Usecase; use Webmozart\Assert\Assert; -/** @implements Usecase<\Application\Arcadia\Usecase\Brands\Find\Input, \Shared\DDD\Usecase\Output> */ +/** @implements Usecase<\Application\Arcadia\Usecase\Brands\Find\Input, \Application\Arcadia\Usecase\Brands\Find\Output> */ final readonly class FindBrand implements Usecase { public function __construct(