Exakat\Analyzer\Structures\PropertyVariableConfusion::analyze PHP Method

analyze() public method

public analyze ( )
    public function analyze()
    {
        // public $x = 3; static or not
        $this->atomIs('Ppp')->outIs('PPP')->_as('ppp')->outIsIE('LEFT')->savePropertyAs('code', 'name')->inIsIE('LEFT')->inIs('PPP')->inIs('ELEMENT')->outIs('ELEMENT')->atomIs('Function')->outIs('BLOCK')->atomInside('Variable')->samePropertyAs('code', 'name')->hasNoIn('PROPERTY')->analyzerIsNot('Variables/Arguments')->back('ppp');
        $this->prepareQuery();
    }
PropertyVariableConfusion