Sha256: 269a23fe4f4e00d020af113b4d6d0ba1cb7ba91386b55149b92127003d6e8fb5

Contents?: true

Size: 163 Bytes

Versions: 15

Compression:

Stored size: 163 Bytes

Contents

class Array
  def self.wrap(object)
    if object.nil?
      []
    elsif object.respond_to?(:to_ary)
      object.to_ary
    else
      [object]
    end
  end
end

Version data entries

15 entries across 15 versions & 2 rubygems

Version Path
socialcast-1.2.3 lib/ext/array_ext.rb
socialcast-1.2.2 lib/ext/array_ext.rb
socialcast-1.2.1.RC1 lib/ext/array_ext.rb
socialcast-1.2.0 lib/ext/array_ext.rb
socialcast-1.1.6 lib/ext/array_ext.rb
socialcast-1.1.5 lib/ext/array_ext.rb
socialcast-1.1.4 lib/ext/array_ext.rb
socialcast-1.1.3 lib/ext/array_ext.rb
socialcast-1.1.2 lib/ext/array_ext.rb
socialcast-1.1.1 lib/ext/array_ext.rb
socialcast-1.1.0 lib/ext/array_ext.rb
socialcast-1.0.8 lib/ext/array_ext.rb
socialcast-1.0.7 lib/ext/array_ext.rb
bbc-0.0.2 lib/bbc/extensions/array.rb
bbc-0.0.1 lib/bbc/extensions/array.rb