module CiteProc::Extensions::SymbolizeKeys

shamelessly copied from active_support

Public Instance Methods

symbolize_keys() click to toggle source
# File lib/citeproc/extensions.rb, line 38
def symbolize_keys
  inject({}) do |options, (key, value)|
    options[(key.to_sym rescue key) || key] = value
    options
  end
end
symbolize_keys!() click to toggle source
# File lib/citeproc/extensions.rb, line 45
def symbolize_keys!
  replace(symbolize_keys)
end