Sha256: 6a055c878968da9bdcf1e1d95b92fb67da55f6d16f03660189d721fea47c6c13

Contents?: true

Size: 311 Bytes

Versions: 11

Compression:

Stored size: 311 Bytes

Contents

class Array
  # Standard in Ruby 1.8.8. See official documentation[http://ruby-doc.org/core-1.9/classes/Array.html]
  class << self
    def self.try_convert(obj)
      return nil unless obj.respond_to?(:to_ary)
      Backports.coerce_to(obj, Array, :to_ary)
    end unless method_defined? :try_convert
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
backports-1.15.0 lib/backports/1.8.8/array.rb
backports-1.14.1 lib/backports/1.8.8/array.rb
backports-1.14.0 lib/backports/1.8.8/array.rb
backports-1.13.3 lib/backports/1.8.8/array.rb
backports-1.13.2 lib/backports/1.8.8/array.rb
backports-1.13.1 lib/backports/1.8.8/array.rb
backports-1.13.0 lib/backports/1.8.8/array.rb
backports-1.12.3 lib/backports/1.8.8/array.rb
backports-1.12.2 lib/backports/1.8.8/array.rb
backports-1.12.1 lib/backports/1.8.8/array.rb
backports-1.12.0 lib/backports/1.8.8/array.rb