Skip to content

Commit 64ebf8e

Browse files
authored
Merge pull request #90 from okapi-web/develop
Add class-level attributes on woven files
2 parents 9434399 + a2ac5ab commit 64ebf8e

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/Core/Transform/WovenClassBuilder.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,12 @@ private function buildClass(PhpNamespace $phpNamespace): ClassType
123123
// Set abstract
124124
$class->setAbstract($reflectionClass->isAbstract());
125125

126+
// Set attributes
127+
$attributes = $reflectionClass->getAttributes();
128+
foreach ($attributes as $attribute) {
129+
$class->addAttribute($attribute->getName(), $attribute->getArguments());
130+
}
131+
126132
return $class;
127133
}
128134

0 commit comments

Comments
 (0)