1
0
mirror of synced 2025-03-20 15:03:53 +03:00

Revert "only use already existing reflections"

This reverts commit bb5bdcf0f4ccd6fc83692490ec70a697c90573fb.
This commit is contained in:
Adam Prager 2013-03-26 21:17:59 +01:00
parent bb5bdcf0f4
commit 8e3e2e770a

View File

@ -710,15 +710,13 @@ public function __construct()
} }
// check traits for existing property // check traits for existing property
if (isset($this->staticReflection[$metadata->name])) { $reflClass = new \ReflectionClass($metadata->name);
$reflClass = $this->staticReflection[$metadata->name];
foreach ($reflClass->getTraits() as $trait) { foreach ($reflClass->getTraits() as $trait) {
if ($trait->hasProperty($property)) { if ($trait->hasProperty($property)) {
return true; return true;
} }
} }
}
return ( return (
isset($this->staticReflection[$metadata->name]) && isset($this->staticReflection[$metadata->name]) &&
@ -744,15 +742,13 @@ public function __construct()
} }
// check traits for existing method // check traits for existing method
if (isset($this->staticReflection[$metadata->name])) { $reflClass = new \ReflectionClass($metadata->name);
$reflClass = $this->staticReflection[$metadata->name];
foreach ($reflClass->getTraits() as $trait) { foreach ($reflClass->getTraits() as $trait) {
if ($trait->hasMethod($method)) { if ($trait->hasMethod($method)) {
return true; return true;
} }
} }
}
return ( return (
isset($this->staticReflection[$metadata->name]) && isset($this->staticReflection[$metadata->name]) &&