Sha256: f4060f6c3cdaabd9cd1112e856ddce93d1fd10406e49d83888d027c1241271d7
Contents?: true
Size: 334 Bytes
Versions: 142
Compression:
Stored size: 334 Bytes
Contents
# frozen_string_literal: true # Recursively covert a nested hash into nested OpenStructs # See https://coderwall.com/p/74rajw/convert-a-complex-nested-hash-to-an-object module CoreExtensions module Hash module OpenStructConversion def to_o JSON.parse to_json, object_class: OpenStruct end end end end
Version data entries
142 entries across 142 versions & 1 rubygems
Version | Path |
---|---|
renalware-core-2.0.18 | lib/core_extensions/hash.rb |
renalware-core-2.0.17 | lib/core_extensions/hash.rb |