module Prelude

Constants

VERSION

Public Class Methods

preload(records, method) click to toggle source
# File lib/prelude.rb, line 12
def self.preload(records, method)
  wrap(records).each(&method)
end
wrap(records) click to toggle source
# File lib/prelude.rb, line 7
def self.wrap(records)
  preloader = Preloader.new(records.first.class, records)
  records.each { |r| r.prelude_preloader = preloader }
end