Class: Priloo::Preloaders::BasePreloader

Inherits:
Object
  • Object
show all
Defined in:
lib/priloo/preloaders/base_preloader.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(merge_key) ⇒ BasePreloader

Returns a new instance of BasePreloader.



8
9
10
# File 'lib/priloo/preloaders/base_preloader.rb', line 8

def initialize(merge_key)
    @merge_key = merge_key
end

Instance Attribute Details

#merge_keyObject (readonly)

Returns the value of attribute merge_key.



6
7
8
# File 'lib/priloo/preloaders/base_preloader.rb', line 6

def merge_key
  @merge_key
end

Instance Method Details

#dependenciesObject



26
27
28
# File 'lib/priloo/preloaders/base_preloader.rb', line 26

def dependencies
    []
end

#inject(_target, _value) ⇒ Object



24
# File 'lib/priloo/preloaders/base_preloader.rb', line 24

def inject(_target, _value); end

#injected?(_target) ⇒ Boolean

Returns:

  • (Boolean)


16
17
18
# File 'lib/priloo/preloaders/base_preloader.rb', line 16

def injected?(_target)
    false
end

#multiplicityObject



12
13
14
# File 'lib/priloo/preloaders/base_preloader.rb', line 12

def multiplicity
    0
end

#preload(instances) ⇒ Object



20
21
22
# File 'lib/priloo/preloaders/base_preloader.rb', line 20

def preload(instances)
    instances
end