class ActiveRecord::Associations::Preloader::Batch
def initialize(preloaders, available_records:)
def initialize(preloaders, available_records:) @preloaders = preloaders.reject(&:empty?) @available_records = available_records.flatten.group_by { |r| r.class.base_class } end