method

traverse_data

ruby latest stable - Class: SOAP::SOAPArray

Method deprecated or moved

This method is deprecated or moved on the latest stable version. The last existing version (v1_8_7_330) is shown here.

traverse_data(data, rank = 1)
private

No documentation available.

# File lib/soap/baseData.rb, line 862
  def traverse_data(data, rank = 1)
    idx = 0
    while idx < ranksize(rank)
      if rank < @rank
        traverse_data(data[idx], rank + 1) do |*v|
          v[1, 0] = idx
          yield(*v)
        end
      else
        yield(data[idx], idx)
      end
      idx += 1
    end
  end