method
define_extensions
v5.2.3 -
Show latest stable
- Class:
ActiveRecord::Associations::Builder::CollectionAssociation
define_extensions(model, name)public
No documentation available.
# File activerecord/lib/active_record/associations/builder/collection_association.rb, line 23
def self.define_extensions(model, name)
if block_given?
extension_module_name = "#{model.name.demodulize}#{name.to_s.camelize}AssociationExtension"
extension = Module.new(&Proc.new)
model.parent.const_set(extension_module_name, extension)
end
end