Methods

Class/Module Index [+]

Quicksearch

ActiveSupport::CoreExtensions::Array::Wrapper

Public Instance Methods

wrap(object) click to toggle source

Wraps the object in an Array unless it's an Array. Converts the object to an Array using to_ary if it implements that.

# File lib/active_support/core_ext/array/wrapper.rb, line 7
def wrap(object)
  case object
  when nil
    []
  when self
    object
  else
    if object.respond_to?(:to_ary)
      object.to_ary
    else
      [object]
    end
  end
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.