Sha256: 9d664ff2deea11d2ec6bc49e5b43ce722665105fa29c57f957069f0f0e10f01c
Contents?: true
Size: 380 Bytes
Versions: 12
Compression:
Stored size: 380 Bytes
Contents
module Xsys module Model class SalePoint def self.attr_list [:code, :shop_code, :point_number, :description] 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
12 entries across 12 versions & 1 rubygems