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

analyze() public method

public analyze ( )
    public function analyze()
    {
        // isset(X[$a]) or isset(Y::X[$a])
        $this->atomFunctionIs('\\isset')->outIs('ARGUMENTS')->outIs('ARGUMENT')->atomIs('Array')->outIsIE(array('VARIABLE', 'CONSTANT'))->atomIs(array('Identifier', 'Nsname'))->back('first');
        $this->prepareQuery();
    }
IssetWithConstant