Class: Debugbar::RequestBuffer
- Inherits:
-
Object
- Object
- Debugbar::RequestBuffer
- Defined in:
- lib/debugbar/buffers/request_buffer.rb
Class Method Summary collapse
- .clear! ⇒ Object
- .each(&block) ⇒ Object
- .get(id) ⇒ Object
- .init(adapter) ⇒ Object
- .push(request) ⇒ Object
- .remove(ids) ⇒ Object
- .to_h ⇒ Object
Class Method Details
.clear! ⇒ Object
31 32 33 34 |
# File 'lib/debugbar/buffers/request_buffer.rb', line 31 def clear! @adapter.clear! self end |
.each(&block) ⇒ Object
26 27 28 29 |
# File 'lib/debugbar/buffers/request_buffer.rb', line 26 def each(&block) @adapter.each(&block) self end |
.get(id) ⇒ Object
8 9 10 |
# File 'lib/debugbar/buffers/request_buffer.rb', line 8 def get(id) @adapter.get(id) end |
.init(adapter) ⇒ Object
4 5 6 |
# File 'lib/debugbar/buffers/request_buffer.rb', line 4 def init(adapter) @adapter = adapter end |
.push(request) ⇒ Object
12 13 14 15 |
# File 'lib/debugbar/buffers/request_buffer.rb', line 12 def push(request) @adapter.push(request) nil # Why not return self? end |
.remove(ids) ⇒ Object
17 18 19 20 |
# File 'lib/debugbar/buffers/request_buffer.rb', line 17 def remove(ids) @adapter.remove(ids) self end |
.to_h ⇒ Object
22 23 24 |
# File 'lib/debugbar/buffers/request_buffer.rb', line 22 def to_h @adapter.to_h end |