Method: Class#cattr_reader
- Defined in:
- lib/cattr.rb
#cattr_reader(*meths) ⇒ Object
6 7 8 9 10 11 12 13 |
# File 'lib/cattr.rb', line 6 def cattr_reader(*meths) meths.each do |meth| self.class.send(:define_method, meth) do return nil unless class_variable_defined? "@@#{meth}" return class_variable_get "@@#{meth}" end end end |