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 |