Exakat\Analyzer\Classes\MakeDefault::analyze PHP Method

analyze() public method

public analyze ( )
    public function analyze()
    {
        $this->atomIs('Class')->outIs('BLOCK')->outIs('ELEMENT')->atomIs('Function')->outIs('NAME')->codeIs('__construct')->inIs('NAME')->outIs('BLOCK')->atomInside('Assignation')->codeIs('=')->outIs('RIGHT')->atomIs(array('String', 'Integer', 'Boolean', 'Real'))->inIs('RIGHT')->outIs('LEFT')->atomIs('Property')->_as('result')->outIs('OBJECT')->codeIs('$this', true)->inIs('OBJECT')->outIs('PROPERTY')->savePropertyAs('code', 'propriete')->goToClass()->outIs('BLOCK')->outIs('ELEMENT')->atomIs('Ppp')->outIs('PPP')->atomIs('Variable')->samePropertyAs('propertyname', 'propriete')->back('result');
        $this->prepareQuery();
    }
MakeDefault