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

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

public analyze ( )
    public function analyze()
    {
        //if ($a) { return $a; } else { doSomething(); }
        $this->atomIs('Ifthen')->outIs('THEN')->atomInside('Return')->back('first')->outIs('ELSE')->noAtomInside('Return')->back('first');
        $this->prepareQuery();
        //if ($a) { doSomething(); } else { return $a; }
        $this->atomIs('Ifthen')->outIs('ELSE')->atomInside('Return')->back('first')->outIs('THEN')->noAtomInside('Return')->back('first');
        $this->prepareQuery();
    }
DropElseAfterReturn