Method: DRab::DRabArray#initialize

Defined in:
lib/drab/drab.rb

#initialize(ary) ⇒ DRabArray

Returns a new instance of DRabArray.



151
152
153
154
155
156
157
158
159
160
161
162
163
# File 'lib/drab/drab.rb', line 151

def initialize(ary)
  @ary = ary.collect { |obj|
    if obj.kind_of? DRabUndumped
      DRabObject.new(obj)
    else
      begin
        obj
      rescue
        DRabObject.new(obj)
      end
    end
  }
end