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();
}