/** * {@inheritDoc} */ public function visit(array $tokens, $index) { $index += 2; // Skip class keyword and whitespace $classname = $tokens[$index][1]; $this->fqcnCollection->addClassname($classname); return $index; }
/** * {@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; }