class ActiveAny::Associations::Preloader::AlreadyLoaded
Attributes
owners[R]
reflection[R]
Public Class Methods
new(_klass, owners, reflection, _preload_scope)
click to toggle source
# File lib/active_any/associations/preloader.rb, line 64 def initialize(_klass, owners, reflection, _preload_scope) @owners = owners @reflection = reflection end
Public Instance Methods
preloaded_records()
click to toggle source
# File lib/active_any/associations/preloader.rb, line 71 def preloaded_records owners.flat_map { |owner| owner.association(reflection.name).target } end
run(preloader)
click to toggle source
# File lib/active_any/associations/preloader.rb, line 69 def run(preloader); end