Method: Traject::Indexer::Context#initialize

Defined in:
lib/traject/indexer/context.rb

#initialize(hash_init = {}) ⇒ Context

Returns a new instance of Context.



8
9
10
11
12
13
14
15
16
17
18
19
# File 'lib/traject/indexer/context.rb', line 8

def initialize(hash_init = {})
  # TODO, argument checking for required args?

  self.clipboard   = {}
  self.output_hash = {}

  hash_init.each_pair do |key, value|
    self.send("#{key}=", value)
  end

  @skip = false
end