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

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

public analyze ( )
    public function analyze()
    {
        // first one in sequence
        $this->atomIs('Functioncall')->tokenIs(array('T_PRINT', 'T_ECHO'))->is('rank', 0)->nextSibling()->atomIs('Functioncall')->tokenIs(array('T_PRINT', 'T_ECHO'))->back('first');
        $this->prepareQuery();
        $this->atomIs('Functioncall')->tokenIs(array('T_PRINT', 'T_ECHO'))->isNot('rank', 0)->nextSibling()->atomIs('Functioncall')->tokenIs(array('T_PRINT', 'T_ECHO'))->back('first')->previousSibling()->atomIs('Functioncall')->tokenIsNot(array('T_PRINT', 'T_ECHO'))->back('first');
        $this->prepareQuery();
    }
RepeatedPrint