module Saorin::Utility

Public Class Methods

extract_options!(args) click to toggle source
# File lib/saorin/utility.rb, line 4
def extract_options!(args)
  args.last.is_a?(::Hash) ? args.pop : {}
end
symbolized_keys(hash) click to toggle source
# File lib/saorin/utility.rb, line 8
def symbolized_keys(hash)
  hash = hash.dup
  hash.keys.each do |key|
    if key.is_a?(::String)
      hash[key.to_sym] = hash.delete(key)
    end
  end
  hash
end