Skip to content

Commit 402ea9e

Browse files
committed
fix duplicate names for nested classes
1 parent dab7947 commit 402ea9e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/Utils/ClassNameGenerator.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public function getClassName(
2323
$className = sprintf(
2424
$isMergeClass ? '%s_Merged_%s' : '%s_%s',
2525
$currentClassName,
26-
$schema['$id'] ?? $propertyName
26+
$schema['$id'] ?? ($propertyName . ($currentClassName ? uniqid() : ''))
2727
);
2828

2929
return ucfirst(preg_replace('/\W/', '', trim($className, '_')));

0 commit comments

Comments
 (0)