Module: Bparity::Recording::Context
- Defined in:
- lib/bparity/recording.rb
Class Method Summary collapse
- .append_external(call) ⇒ Object
- .external_stack ⇒ Object
- .provenance ⇒ Object
- .provenance=(value) ⇒ Object
Class Method Details
.append_external(call) ⇒ Object
15 |
# File 'lib/bparity/recording.rb', line 15 def append_external(call) = external_stack.last&.push(call) |
.external_stack ⇒ Object
14 |
# File 'lib/bparity/recording.rb', line 14 def external_stack = Thread.current[:bparity_external_stack] ||= [] |
.provenance ⇒ Object
16 |
# File 'lib/bparity/recording.rb', line 16 def provenance = Thread.current[:bparity_provenance] |
.provenance=(value) ⇒ Object
18 19 20 |
# File 'lib/bparity/recording.rb', line 18 def provenance=(value) Thread.current[:bparity_provenance] = value end |