method
define_constructors
v3.2.1 -
Show latest stable
- Class:
ActiveRecord::Associations::Builder::SingularAssociation
define_constructors()private
No documentation available.
# File activerecord/lib/active_record/associations/builder/singular_association.rb, line 16
def define_constructors
name = self.name
mixin.redefine_method("build_#{name}") do |*params, &block|
association(name).build(*params, &block)
end
mixin.redefine_method("create_#{name}") do |*params, &block|
association(name).create(*params, &block)
end
mixin.redefine_method("create_#{name}!") do |*params, &block|
association(name).create!(*params, &block)
end
end