Exakat\Analyzer\Constants\InvalidName::analyze PHP Метод

analyze() публичный Метод

public analyze ( )
    public function analyze()
    {
        // case-sensitive constants
        $this->atomFunctionIs('\\define')->outIs('ARGUMENTS')->outWithRank('ARGUMENT', 0)->atomIs('String')->regexIsNot('noDelimiter', '^[a-zA-Z\\\\\\\\_\\\\u007f-\\\\u00ff][a-zA-Z0-9\\\\\\\\_\\\\u007f-\\\\u00ff]*\\$');
        $this->prepareQuery();
        $invalidNames = $this->loadIni('php_keywords.ini', 'keyword');
        $invalidNames = "'" . implode("', '", $invalidNames) . "'";
        // case-insensitive constants
        $this->atomFunctionIs('\\define')->outIs('ARGUMENTS')->outWithRank('ARGUMENT', 0)->atomIs('String')->regexIs('noDelimiter', '\\\\\\\\')->filter('[' . $invalidNames . '].intersect(it.get().value("noDelimiter").tokenize("\\\\\\\\")).size() > 0');
        $this->prepareQuery();
    }
InvalidName