class Jbuilder
def deep_format_keys!(value = true)
{ "settings": { "someValue": "abc" }}
json.settings({some_value: "abc"})
json.deep_format_keys!
json.key_format! camelize: :lower
{ "settings": { "some_value": "abc" }}
json.settings({some_value: "abc"})
json.key_format! camelize: :lower
Example:
methods like set!, merge! or array!.
Deeply apply key format to nested hashes and arrays passed to
def deep_format_keys!(value = true) @deep_format_keys = value end