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

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

public analyze ( )
    public function analyze()
    {
        $classes = $this->loadIni('php_classes.ini', 'classes');
        $classes = $this->makeFullNsPath($classes);
        $this->atomIs('New')->outIs('NEW')->outIs('NAME')->tokenIs(array('T_STRING', 'T_NS_SEPARATOR'))->atomIsNot('Array')->inIs('NAME')->codeIsNot(array('self', 'parent', 'static'))->noClassDefinition()->fullnspathIsNot($classes);
        $this->prepareQuery();
        $this->atomIs('Catch')->outIs('CLASS')->codeIsNot(array('self', 'parent', 'static'))->noClassDefinition()->analyzerIsNot('Classes/IsExtClass')->analyzerIsNot('Composer/IsComposerNsname')->analyzerIsNot('Composer/IsComposerInterface')->analyzerIsNot('Composer/IsComposerClass')->fullnspathIsNot($classes);
        $this->prepareQuery();
        // also add property/constant/methods/catch/try/typehint
    }
UnresolvedClasses