Sha256: 1bf3627bfa317626bae50e02c9382d5bebf0e193524b930af59fd17fe827be7e
Contents?: true
Size: 344 Bytes
Versions: 84
Compression:
Stored size: 344 Bytes
Contents
module Xsys module Model class PriceList def self.attr_list [:id, :name] 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
84 entries across 84 versions & 1 rubygems