Sha256: 8e42a845be49c8f5a1d402c43f44f8f849086bfcb5dba9d35ecf313cecafd128
Contents?: true
Size: 311 Bytes
Versions: 6
Compression:
Stored size: 311 Bytes
Contents
module HashWrapper def self.included(base) base.send(:attr_reader,:data) end def initialize(data) @data = data end def ==(object) @data == object.data end def method_missing(method, *args, &block) super unless self.class::FIELDS.include?(method) data[method].to_s end end
Version data entries
6 entries across 6 versions & 1 rubygems