Class: Linzer::Message::Adapter::Rack::Request
- Inherits:
-
Abstract
- Object
- Abstract
- Linzer::Message::Adapter::Rack::Request
show all
- Includes:
- Common
- Defined in:
- lib/linzer/message/adapter/rack/request.rb
Instance Method Summary
collapse
Methods inherited from Abstract
#[], #attached_request?, #field?, #request?, #response?
Constructor Details
#initialize(operation, **options) ⇒ Request
10
11
12
13
14
|
# File 'lib/linzer/message/adapter/rack/request.rb', line 10
def initialize(operation, **options)
@operation = operation
validate
freeze
end
|
Instance Method Details
#attach!(signature) ⇒ Object
20
21
22
23
24
25
|
# File 'lib/linzer/message/adapter/rack/request.rb', line 20
def attach!(signature)
signature.to_h.each do |h, v|
@operation.((h), v)
end
@operation
end
|
16
17
18
|
# File 'lib/linzer/message/adapter/rack/request.rb', line 16
def (name)
@operation.((name))
end
|