Sha256: 3efd7d4697127cdfaf9878a21eb7386ffbd9f8b869217ceea4ea007ac4320165
Contents?: true
Size: 351 Bytes
Versions: 36
Compression:
Stored size: 351 Bytes
Contents
module Xsys module Model class Stock def self.attr_list [:shop_code, :quantity] end attr_reader *attr_list def initialize(attributes={}) attributes.each do |k, v| self.send("#{k}=", v) if self.respond_to?(k) end end private attr_writer *attr_list end end end
Version data entries
36 entries across 36 versions & 1 rubygems