module ScopedAssociations::ActiveRecord4::HasOne::ReflectionExtension

Public Instance Methods

association_class() click to toggle source
# File lib/scoped_associations/activerecord4/has_one.rb, line 60
def association_class
  ScopedHasOneAssociation
end
foreign_scope() click to toggle source
# File lib/scoped_associations/activerecord4/has_one.rb, line 51
def foreign_scope
  if options[:as]
    "#{options[:as]}_scope"
  else
    name = active_record.name
    name.demodulize.underscore + "_scope"
  end
end