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

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

public analyze ( )
    public function analyze()
    {
        $methods = $this->loadIni('php_magic_methods.ini', 'magicMethod');
        $methods = array_values(array_diff($methods, array('__construct', '__destruct')));
        foreach ($methods as &$method) {
            $method = strtolower($method);
        }
        unset($method);
        $this->atomIs('Function')->hasClass()->outIs('NAME')->codeIs($methods)->inIs('NAME')->hasOut('STATIC')->back('first');
        $this->prepareQuery();
        $this->atomIs('Function')->hasClass()->outIs('NAME')->codeIs($methods)->inIs('NAME')->hasOut(array('PRIVATE', 'PROTECTED'))->back('first');
        $this->prepareQuery();
    }
toStringPss