function CyclomaticComplexityCalculatingVisitor::enterNode
Overrides NodeVisitorAbstract::enterNode
File
-
vendor/
sebastian/ complexity/ src/ Visitor/ CyclomaticComplexityCalculatingVisitor.php, line 34
Class
Namespace
SebastianBergmann\ComplexityCode
public function enterNode(Node $node) : void {
switch ($node::class) {
case BooleanAnd::class:
case BooleanOr::class:
case Case_::class:
case Catch_::class:
case ElseIf_::class:
case For_::class:
case Foreach_::class:
case If_::class:
case LogicalAnd::class:
case LogicalOr::class:
case Ternary::class:
case While_::class:
$this->cyclomaticComplexity++;
}
}