コード例 #1
0
 /**
  * {@inheritdoc}
  */
 public function extractFromClass(ClassReflectionInterface $reflectionClass)
 {
     $methods = [];
     if ($parentClass = $reflectionClass->getParentClass()) {
         $methods += $this->extractFromParentClass($parentClass, $reflectionClass->isDocumented());
     }
     if ($traits = $reflectionClass->getTraits()) {
         $methods += $this->extractFromTraits($traits, $reflectionClass->isDocumented());
     }
     return $methods;
 }