Method: ActiveData::Model::Associations::Reflections::Base.generate_methods
- Defined in:
- lib/active_data/model/associations/reflections/base.rb
.generate_methods(name, target) ⇒ Object
34 35 36 37 38 39 40 41 42 43 44 |
# File 'lib/active_data/model/associations/reflections/base.rb', line 34 def self.generate_methods name, target target.class_eval <<-RUBY, __FILE__, __LINE__ + 1 def #{name} force_reload = false association(:#{name}).reader(force_reload) end def #{name}= value association(:#{name}).writer(value) end RUBY end |