# File lib/dm-sweatshop/support/class_attributes.rb, line 4 def self.reader(klass, *attributes) attributes.each do |attribute| klass.class_eval("unless defined? @@\#{attribute}\n@@\#{attribute} = nil\nend\n\ndef self.\#{attribute}\n@@\#{attribute}\nend\n\ndef \#{attribute}\n@@\#{attribute}\nend\n", __FILE__, __LINE__ + 1) end end