Method: U::Log::Logger#context

Defined in:
lib/u-log.rb

#context(data = {}) ⇒ Object Also known as: merge

Creates a derivative context so that ‘context(a: 1).context(b: 2)` is equivalent to `contect(a: 1, b: 2)`



49
50
51
52
# File 'lib/u-log.rb', line 49

def context(data = {})
  return self unless data.to_h.any?
  with_data @data.merge(data.to_h)
end