Class: ActiveRecord::Associations::Builder::CountLoader

Inherits:
SingularAssociation
  • Object
show all
Defined in:
lib/active_record/associations/builder/count_loader.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.valid_dependent_optionsObject



11
12
13
# File 'lib/active_record/associations/builder/count_loader.rb', line 11

def self.valid_dependent_options
  []
end

Instance Method Details

#macroObject



7
8
9
# File 'lib/active_record/associations/builder/count_loader.rb', line 7

def macro
  :count_loader
end

#valid_optionsObject



3
4
5
# File 'lib/active_record/associations/builder/count_loader.rb', line 3

def valid_options
  super + [:primary_key, :dependent, :as, :through, :source, :source_type, :inverse_of, :counter_cache, :join_table, :foreign_type]
end