class OpenStruct

Public Class Methods

to_os(hash) click to toggle source
# File lib/extensions/to_os.rb, line 4
def self.to_os(hash)
  OpenStruct.new(hash.each_with_object({}) do |(key, val), memo|
    memo[key] = val.is_a?(Hash) ? to_os(val) : val
  end)
end