Module: Cocaine::Http
- Defined in:
- lib/cocaine/server/http.rb
Defined Under Namespace
Classes: Request, Response
Instance Method Summary
collapse
Instance Method Details
#http(method_name) ⇒ Object
54
55
56
57
58
59
60
61
62
|
# File 'lib/cocaine/server/http.rb', line 54
def http(method_name)
old_method_name = "#{method_name}_old".to_sym
alias_method(old_method_name, method_name)
define_method(method_name) do |rq, rs|
request = Request.new rq
response = Response.new rs
send(old_method_name, request, response)
end
end
|