class ActiveRecord::Reflection::BelongsToReflection
:nodoc:
def association_class
def association_class if polymorphic? Associations::BelongsToPolymorphicAssociation else Associations::BelongsToAssociation end end
def association_primary_key(klass = nil)
def association_primary_key(klass = nil) if primary_key = options[:primary_key] @association_primary_key ||= -primary_key.to_s else primary_key(klass || self.klass) end end
def belongs_to?; true; end
def belongs_to?; true; end
def can_find_inverse_of_automatically?(*)
def can_find_inverse_of_automatically?(*) !polymorphic? && super end
def join_foreign_key
def join_foreign_key foreign_key end
def join_foreign_type
def join_foreign_type foreign_type end
def join_primary_key(klass = nil)
def join_primary_key(klass = nil) polymorphic? ? association_primary_key(klass) : association_primary_key end
def macro; :belongs_to; end
def macro; :belongs_to; end