class ActiveRecord::Reflection::BelongsToReflection

Public Instance Methods

association_primary_key(klass = nil) click to toggle source
# File lib/composite_primary_keys/reflection.rb, line 66
def association_primary_key(klass = nil)
  if primary_key = options[:primary_key]
    # CPK
    # @association_primary_key ||= -primary_key.to_s
    @association_primary_key ||= primary_key.freeze
  else
    primary_key(klass || self.klass)
  end
end