Exakat\Analyzer\Php\MiddleVersion::analyze PHP Метод

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

public analyze ( )
    public function analyze()
    {
        // bugfixes based on functions
        $functions = array();
        foreach ($this->bugfixes as $bugfix) {
            if (!empty($bugfix['function'])) {
                $functions[] = $bugfix['function'];
            }
        }
        $this->atomFunctionIs($this->makeFullNsPath($functions));
        $this->prepareQuery();
        // bugfixes based on analyzers
        foreach ($this->bugfixes as $bugfix) {
            if (!empty($bugfix['analyzer'])) {
                $this->analyzerIs($bugfix['analyzer'])->ignore();
                $this->prepareQuery();
            }
        }
    }