Repository URL to install this package:
|
Version:
0.2.0.0 ▾
|
module Casing
class Camel
module Hash
def self.call(val, include_values: nil, symbol_to_string: nil)
include_values = include_values.nil? ? false : include_values
symbol_to_string ||= false
::Hash[val.map { |k, v| [Casing::Camel.(k, include_values: true, symbol_to_string: symbol_to_string), Casing::Camel.(v, include_values: include_values, symbol_to_string: symbol_to_string)] }]
end
class << self; alias :! :call; end # TODO: Remove deprecated actuator [Kelsey, Thu Oct 08 2015]
end
end
end