public function getReflectionClass()
{
if (!$this->reflClass) {
$this->reflClass = new \ReflectionClass($this->getClassName());
}
return $this->reflClass;
}
/** * Checks if the object has interfaces and cascades parsing of annotatiosn * to all the interfaces * * @param ClassMetadata $metadata */ protected function loadInterfaceMetadata($metadata) { foreach ($metadata->getReflectionClass()->getInterfaces() as $interface) { $metadata->mergeRules($this->getClassMetadata($interface->getName())); } }