Sha256: bcb53f0b0758bc5bc1e0be12f95a4472a5d4f8d21a89ce8a238a8e1e82ffad68
Contents?: true
Size: 448 Bytes
Versions: 3
Compression:
Stored size: 448 Bytes
Contents
module Jamnagar module Materials class Ore def initialize(args={}) @attributes = args end def merge_refinement(refinement={}) @attributes = @attributes.merge(refinement) if refinement end def to_h @attributes.to_h end def [](key) to_h[key] end def keys to_h.keys end def to_json JSON.dump(to_h) end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
jamnagar-1.3.9.1 | lib/jamnagar/materials/ore.rb |
jamnagar-1.3.9 | lib/jamnagar/materials/ore.rb |
jamnagar-1.3.8 | lib/jamnagar/materials/ore.rb |