Exakat\Analyzer\Classes\UnresolvedCatch::analyze PHP Метод

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

public analyze ( )
    public function analyze()
    {
        $exceptions = $this->loadIni('php_exception.ini', 'classes');
        $exceptions[] = '\\throwable';
        $exceptions = $this->makeFullNsPath($exceptions);
        $this->atomIs('Catch')->outIs('CLASS')->tokenIs(array('T_STRING', 'T_NS_SEPARATOR'))->fullnspathIsNot($exceptions)->noClassDefinition()->back('first');
        $this->prepareQuery();
        $this->atomIs('Catch')->outIs('CLASS')->tokenIs(array('T_STRING', 'T_NS_SEPARATOR'))->fullnspathIsNot($exceptions)->classDefinition()->analyzerIsNot('Exceptions/DefinedExceptions')->back('first');
        $this->prepareQuery();
    }
UnresolvedCatch