class Hash
@note copied from the main Rails repo instead of adding via active_support @see github.com/rails/rails/blob/794a70f94485fb64ed1c49ba8532895306e2001c/activesupport/lib/active_support/core_ext/array/extract_options.rb
Public Instance Methods
extractable_options?()
click to toggle source
By default, only instances of Hash
itself are extractable. Subclasses of Hash
may implement this method and return true to declare themselves as extractable. If a Hash
is extractable, Array#extract_options!
pops it from the Array
when it is the last element of the Array
.
# File lib/core_ext/array/extract_options.rb, line 9 def extractable_options? instance_of?(Hash) end