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