From c5d3e86095e49955ad077fda39433d5059a8061b Mon Sep 17 00:00:00 2001 From: Philip Hartmann Date: Wed, 21 Oct 2026 11:13:29 +0200 Subject: [PATCH] [BUGFIX] Fix unique implements in class generator --- Classes/Composer/Generator/ClassGenerator.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Classes/Composer/Generator/ClassGenerator.php b/Classes/Composer/Generator/ClassGenerator.php index a0e01c2..ea806eb 100644 --- a/Classes/Composer/Generator/ClassGenerator.php +++ b/Classes/Composer/Generator/ClassGenerator.php @@ -59,8 +59,8 @@ protected function getUniqueImplements(array $fileSegments): array $implements = []; foreach ($fileSegments as $fileSegment) { /** @var Name $currentImplement */ - $implements = ($fileSegment->getClass()->implements ?? []); - foreach ($implements as $currentImplement) { + $fileSegmentImplements = ($fileSegment->getClass()->implements ?? []); + foreach ($fileSegmentImplements as $currentImplement) { if (isset($implements[(string)$currentImplement])) { continue; }