/**
  * @param ReflectionElement|string $element
  * @return string
  */
 private function detectClass($element)
 {
     if ($element instanceof ReflectionClass) {
         return $element;
     }
     if ($element instanceof ReflectionMethod || $element instanceof ReflectionProperty || $element instanceof ReflectionConstant) {
         return $element->getDeclaringClass();
     }
     return '';
 }