PDepend\Metrics\Analyzer\DependencyAnalyzer::visitNamespace PHP Method

visitNamespace() public method

Visits a namespace node.
public visitNamespace ( PDepend\Source\AST\ASTNamespace $namespace ) : void
$namespace PDepend\Source\AST\ASTNamespace
return void
    public function visitNamespace(ASTNamespace $namespace)
    {
        $this->fireStartNamespace($namespace);
        $this->initNamespaceMetric($namespace);
        $this->nodeSet[$namespace->getId()] = $namespace;
        foreach ($namespace->getTypes() as $type) {
            $type->accept($this);
        }
        $this->fireEndNamespace($namespace);
    }