src/PhpToZephir/Converter/Manipulator/ArrayManipulator.php
public function arrayNeedToBeSplit(Expr\ArrayDimFetch $node)
    {
        $collected = array_reverse($this->findComplexArrayDimFetch($node));

        foreach ($collected as $rst) {
            if (is_array($rst) && $rst['splitTab'] === true) {
                return $collected;
            }
        }

        return false;
    }
public function arrayNeedToBeSplit(Expr\ArrayDimFetch $node)
    {
        $collected = array_reverse($this->findComplexArrayDimFetch($node));

        foreach ($collected as $rst) {
            if (is_array($rst) && $rst['splitTab'] === true) {
                return $collected;
            }
        }

        return false;
    }
public function arrayNeedToBeSplit ( Expr \ ArrayDimFetch $ node ) { $ collected = array_reverse ( $ this -> findComplexArrayDimFetch ( $ node ) ) ; foreach ( $ collected as $ rst ) { if ( is_array ( $ rst ) && $ rst [ 'splitTab' ] === true ) { return $ collected ; } } return false ; }
@param Expr\ArrayDimFetch $node

@return array|bool
@param Expr \ ArrayDimFetch $node