Method: Class#class_inheritable_reader
- Defined in:
- lib/handshake/inheritable_attributes.rb
#class_inheritable_reader(*syms) ⇒ Object
:nodoc:
27 28 29 30 31 32 33 34 35 36 37 38 39 |
# File 'lib/handshake/inheritable_attributes.rb', line 27 def class_inheritable_reader(*syms) syms.each do |sym| class_eval " def self.\#{sym}\n read_inheritable_attribute(:\#{sym})\n end\n\n def \#{sym}\n self.class.\#{sym}\n end\n EOS\n end\nend\n" |