module UsefulUtilities::AR::Methods

Includable AR extension To use it include this module to your model

Public Instance Methods

foreign_key(association_class) click to toggle source

@param association_class [Class] @return [String] foreign key

# File lib/useful_utilities/ar.rb, line 13
def foreign_key(association_class)
  reflections.values.find do |reflection|
    reflection.class_name == association_class.name
  end.foreign_key
end