Sha256: 155772910a085b596c305df5e1c3c2b7c5a9d3be78eb1849a027a1c3e13a173e
Contents?: true
Size: 253 Bytes
Versions: 5
Compression:
Stored size: 253 Bytes
Contents
module OmniCat class Hash < ::Hash def to_hash hash = {} self.keys.each do |key| if val = self[key] hash[key] = val.class.to_s.include?('OmniCat') ? val.to_hash : val end end hash end end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
omnicat-0.2.0 | lib/omnicat/hash.rb |
omnicat-0.1.3 | lib/omnicat/hash.rb |
omnicat-0.1.2 | lib/omnicat/hash.rb |
omnicat-0.1.1 | lib/omnicat/hash.rb |
omnicat-0.1.0 | lib/omnicat/hash.rb |