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

Inherits:
SingularAssociation
  • Object
show all
Defined in:
lib/active_record/precount/count_loader_builder.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.macroObject



51
52
53
# File 'lib/active_record/precount/count_loader_builder.rb', line 51

def self.macro
  :count_loader
end

.valid_dependent_optionsObject



60
61
62
# File 'lib/active_record/precount/count_loader_builder.rb', line 60

def self.valid_dependent_options
  []
end

.valid_optionsObject



46
47
48
# File 'lib/active_record/precount/count_loader_builder.rb', line 46

def self.valid_options(*)
  [:class, :class_name, :foreign_key]
end

Instance Method Details

#macroObject



55
56
57
# File 'lib/active_record/precount/count_loader_builder.rb', line 55

def macro
  :count_loader
end