PDepend\Metrics\Analyzer\DependencyAnalyzer::getStats PHP Метод

getStats() публичный Метод

Returns the statistics for the requested node.
public getStats ( PDepend\Source\AST\AbstractASTArtifact $node ) : array
$node PDepend\Source\AST\AbstractASTArtifact
Результат array
    public function getStats(AbstractASTArtifact $node)
    {
        $stats = array();
        if (isset($this->nodeMetrics[$node->getId()])) {
            $stats = $this->nodeMetrics[$node->getId()];
        }
        return $stats;
    }

Usage Example

 /**
  * Tests the generated package metrics.
  *
  * @return void
  */
 public function testGenerateMetrics()
 {
     $visitor = new DependencyAnalyzer();
     $namespaces = self::parseCodeResourceForTest();
     $visitor->analyze($namespaces);
     $actual = array();
     foreach ($namespaces as $namespace) {
         $actual[$namespace->getName()] = $visitor->getStats($namespace);
     }
     $this->assertEquals($this->input, $actual);
 }
All Usage Examples Of PDepend\Metrics\Analyzer\DependencyAnalyzer::getStats