lib/spacebunny/utils.rb
def extract_options
    if last.is_a?(Hash)
      pop
    else
      {}
    end
  end
# Extracts options from a set of arguments. Removes and returns the last
# element in the array if it's a hash, otherwise returns a blank hash.
#
#   def options(*args)
#     args.extract_options!
#   end
#
#   options(1, 2)        # => {}
#   options(1, 2, a: :b) # => {:a=>:b}
Extracts options from a set of arguments. Removes and returns the last
element in the array if it's a hash, otherwise returns a blank hash.




Extracts options from a set of arguments . Removes and returns the last element in the array if it ' s a hash otherwise returns a blank hash .
def extract_options
    if last.is_a?(Hash)
      pop
    else
      {}
    end
  end
def extract_options if last . is_a? ( Hash ) pop else { } end end
Extracts options from a set of arguments.
Extracts options from a set of arguments .