N98\Util\Console\Helper\Table\Renderer\XmlRenderer::getName PHP Метод

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

private getName ( string $string ) : string
$string string
Результат string valid XML element name
    private function getName($string)
    {
        $name = preg_replace("/[^a-z0-9]/ui", '_', $string);
        if (null === $name) {
            throw new RuntimeException(sprintf('Encoding error, only US-ASCII and UTF-8 supported, can not process %s', var_export($string, true)));
        }
        try {
            new DOMElement("{$name}");
        } catch (DOMException $e) {
            throw new DOMException(sprintf('Invalid name %s', var_export($name, true)));
        }
        return $name;
    }