Skip to content

Commit 7c19009

Browse files
committed
Inserts parent class namespace when generating a class hierarchy
1 parent 97bd15f commit 7c19009

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/TypesGenerator.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,10 @@ public function generate($config)
190190
$class['parent'] = $numberOfSupertypes ? $type->all('rdfs:subClassOf')[0]->localName() : false;
191191
}
192192

193+
if (null !== $class['parent']) {
194+
$class['uses'][] = sprintf('%s\\%s', $config['types']['Thing']['namespaces']['class'], $class['parent']);
195+
}
196+
193197
// Embeddable
194198
$class['embeddable'] = isset($typeConfig['embeddable']) ? $typeConfig['embeddable'] : false;
195199

0 commit comments

Comments
 (0)