class SparkApi::OptionsHash
Used for API client options that accept string keys instead of symbols – turns all symbol keys into a string for consistancy, allowing applications using the client to pass in parameters as symbols or strings.
Public Class Methods
new(from_hash={})
click to toggle source
# File lib/spark_api/options_hash.rb, line 6 def initialize(from_hash={}) from_hash.keys.each do |k| if k.is_a?(Symbol) self[k.to_s] = from_hash[k] else self[k] = from_hash[k] end end self end