Module: ActiveRecord::AliasAssociation::AssociationBuilderExtension
- Defined in:
- lib/active_record/alias_association.rb
Class Method Summary collapse
Class Method Details
.build(model, reflection) ⇒ Object
10 11 12 13 14 |
# File 'lib/active_record/alias_association.rb', line 10 def self.build(model, reflection) Array.wrap(reflection.[:alias]).each do |new_name| model.send(:alias_association, new_name, reflection.name) end end |
.valid_options ⇒ Object
16 17 18 |
# File 'lib/active_record/alias_association.rb', line 16 def self. [:alias] end |