Beispiel #1
0
 public function leaveNode($node)
 {
     if ($node instanceof Stmt\Class_) {
         $name = $node->migName;
         $parent_name = $node->migExtends;
         if (isset($this->classTable[$name])) {
             Logging::notice('Found a duplicated class ' . $name . ' in ' . $this->visitor->getFile());
         }
         $this->classTable[$name] = ['parent' => $parent_name, 'children' => [], 'topentry' => true];
     }
 }