method
define_accessors
v8.0.0 -
Show latest stable
- Class:
ActiveRecord::Associations::Builder::SingularAssociation
define_accessors(model, reflection)private
No documentation available.
# File activerecord/lib/active_record/associations/builder/singular_association.rb, line 11
def self.define_accessors(model, reflection)
super
mixin = model.generated_association_methods
name = reflection.name
define_constructors(mixin, name) unless reflection.polymorphic?
mixin.class_eval def reload_#{name} association(:#{name}).force_reload_reader end def reset_#{name} association(:#{name}).reset end, __FILE__, __LINE__ + 1
end