module WolfCore::HashUtils
def deep_to_h(hash)
def deep_to_h(hash) hash.transform_values do |value| if value.respond_to?(:to_h) deep_to_h(value.to_h) elsif value.is_a?(Hash) deep_to_h(value) else value end end end
def deep_to_h(hash) hash.transform_values do |value| if value.respond_to?(:to_h) deep_to_h(value.to_h) elsif value.is_a?(Hash) deep_to_h(value) else value end end end