Exakat\Analyzer\Structures\Iffectation::analyze PHP Метод

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

public analyze ( )
    public function analyze()
    {
        // if ($a = 1) {} // straight
        $this->atomIs('Ifthen')->outIs('CONDITION')->atomIs('Assignation');
        $this->prepareQuery();
        // if ( 2 == ($a = 1)) {} (deeper inside)
        $this->atomIs('Ifthen')->outIs('CONDITION')->atomInside('Assignation')->hasNoIn('ARGUMENT');
        $this->prepareQuery();
    }
Iffectation