Methods
W
Instance Public methods
wrap(object)

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 activesupport/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