Skip to content

Commit 9159299

Browse files
committed
Merge pull request #36 from restotelry/fix-parent-class-namespace
Inserts parent class namespace when generating a class hierarchy
2 parents 213bb52 + 7c19009 commit 9159299

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
@@ -201,6 +201,10 @@ public function generate($config)
201201
$class['parent'] = $numberOfSupertypes ? $type->all('rdfs:subClassOf')[0]->localName() : false;
202202
}
203203

204+
if (null !== $class['parent']) {
205+
$class['uses'][] = sprintf('%s\\%s', $config['types']['Thing']['namespaces']['class'], $class['parent']);
206+
}
207+
204208
// Embeddable
205209
$class['embeddable'] = isset($typeConfig['embeddable']) ? $typeConfig['embeddable'] : false;
206210

0 commit comments

Comments
 (0)