Flowdock
reader_method(name, class_name, mapping) private

No documentation

This method has no description. You can help the Ruby on Rails community by adding new notes.

Hide source
# File activerecord/lib/active_record/aggregations.rb, line 145
        def reader_method(name, class_name, mapping)
          module_eval "def \#{name}(force_reload = false)\nif @\#{name}.nil? || force_reload\n@\#{name} = \#{class_name}.new(\#{(Array === mapping.first ? mapping : [ mapping ]).collect{ |pair| \"read_attribute(\\\"\#{pair.first}\\\")\"}.join(\", \")})\nend\n\nreturn @\#{name}\nend\n"
        end
Register or log in to add new notes.