Revert "only use already existing reflections"
This reverts commit bb5bdcf0f4
.
This commit is contained in:
parent
bb5bdcf0f4
commit
8e3e2e770a
1 changed files with 8 additions and 12 deletions
|
@ -710,13 +710,11 @@ public function __construct()
|
|||
}
|
||||
|
||||
// check traits for existing property
|
||||
if (isset($this->staticReflection[$metadata->name])) {
|
||||
$reflClass = $this->staticReflection[$metadata->name];
|
||||
$reflClass = new \ReflectionClass($metadata->name);
|
||||
|
||||
foreach ($reflClass->getTraits() as $trait) {
|
||||
if ($trait->hasProperty($property)) {
|
||||
return true;
|
||||
}
|
||||
foreach ($reflClass->getTraits() as $trait) {
|
||||
if ($trait->hasProperty($property)) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -744,13 +742,11 @@ public function __construct()
|
|||
}
|
||||
|
||||
// check traits for existing method
|
||||
if (isset($this->staticReflection[$metadata->name])) {
|
||||
$reflClass = $this->staticReflection[$metadata->name];
|
||||
$reflClass = new \ReflectionClass($metadata->name);
|
||||
|
||||
foreach ($reflClass->getTraits() as $trait) {
|
||||
if ($trait->hasMethod($method)) {
|
||||
return true;
|
||||
}
|
||||
foreach ($reflClass->getTraits() as $trait) {
|
||||
if ($trait->hasMethod($method)) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue