method
associate_identification
v1.0.0 -
Show latest stable
- Class:
ActiveRecord::Associations::ClassMethods
associate_identification(association_id, association_class_name, foreign_key, plural = true)private
No documentation available.
# File activerecord/lib/active_record/associations.rb, line 692
def associate_identification(association_id, association_class_name, foreign_key, plural = true)
if association_class_name !~ /::/
association_class_name = type_name_with_module(
association_class_name ||
Inflector.camelize(plural ? Inflector.singularize(association_id.id2name) : association_id.id2name)
)
end
primary_key_name = foreign_key || name.foreign_key
return association_id.id2name, association_class_name, primary_key_name
end