Jackalope\NodeType\NodeProcessor::validateNamespace PHP Метод

validateNamespace() приватный Метод

Ensure that, if a namespace with an alias is passed, that the alias is registered.
private validateNamespace ( string $name )
$name string
    private function validateNamespace($name)
    {
        $alias = null;
        $aliasLength = $aliasLength = strpos($name, ':');
        if ($aliasLength === false) {
            return;
        } else {
            $alias = substr($name, 0, $aliasLength);
        }
        if (!isset($this->namespaces[$alias])) {
            throw new NamespaceException(sprintf('Namespace alias "%s" is not known for name "%s", known namespace aliases are: "%s"', $alias, $name, implode('", "', array_keys($this->namespaces))));
        }
    }