Example #1
0
 /**
  * {@inheritDoc}
  */
 public function visit(array $tokens, $index)
 {
     $index += 2;
     // Skip class keyword and whitespace
     $classname = $tokens[$index][1];
     $this->fqcnCollection->addClassname($classname);
     return $index;
 }
Example #2
0
 /**
  * {@inheritDoc}
  */
 public function visit(array $tokens, $index)
 {
     $namespace = '';
     $index += 2;
     // Skip namespace keyword and whitespace
     while (isset($tokens[$index]) && is_array($tokens[$index])) {
         $namespace .= $tokens[$index++][1];
     }
     $this->fqcns->setNamespace($namespace);
     return $index;
 }