X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=vendor%2Fpsy%2Fpsysh%2Fsrc%2FPsy%2FCodeCleaner%2FNamespaceAwarePass.php;fp=vendor%2Fpsy%2Fpsysh%2Fsrc%2FPsy%2FCodeCleaner%2FNamespaceAwarePass.php;h=0000000000000000000000000000000000000000;hp=4a76d0f644bc9d576baeb45842f31ec36808ce92;hb=af6d1fb995500ae68849458ee10d66abbdcfb252;hpb=680c79a86e3ed402f263faeac92e89fb6d9edcc0 diff --git a/vendor/psy/psysh/src/Psy/CodeCleaner/NamespaceAwarePass.php b/vendor/psy/psysh/src/Psy/CodeCleaner/NamespaceAwarePass.php deleted file mode 100644 index 4a76d0f64..000000000 --- a/vendor/psy/psysh/src/Psy/CodeCleaner/NamespaceAwarePass.php +++ /dev/null @@ -1,71 +0,0 @@ -namespace = array(); - $this->currentScope = array(); - } - - /** - * @todo should this be final? Extending classes should be sure to either use - * leaveNode or call parent::enterNode() when overloading - * - * @param Node $node - */ - public function enterNode(Node $node) - { - if ($node instanceof Namespace_) { - $this->namespace = isset($node->name) ? $node->name->parts : array(); - } - } - - /** - * Get a fully-qualified name (class, function, interface, etc). - * - * @param mixed $name - * - * @return string - */ - protected function getFullyQualifiedName($name) - { - if ($name instanceof FullyQualifiedName) { - return implode('\\', $name->parts); - } elseif ($name instanceof Name) { - $name = $name->parts; - } elseif (!is_array($name)) { - $name = array($name); - } - - return implode('\\', array_merge($this->namespace, $name)); - } -}