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; }