class YAPI::Request
Public Class Methods
new(attrs)
click to toggle source
# File lib/yapi/request.rb, line 5 def initialize(attrs) @attrs = attrs end
Public Instance Methods
headers()
click to toggle source
# File lib/yapi/request.rb, line 21 def headers @attrs.fetch("headers", {}) end
method()
click to toggle source
# File lib/yapi/request.rb, line 13 def method @attrs.fetch("method", "GET") end
opts()
click to toggle source
# File lib/yapi/request.rb, line 25 def opts @attrs.slice("params", "form", "json", "body") end
path()
click to toggle source
# File lib/yapi/request.rb, line 17 def path @attrs["path"] end
url()
click to toggle source
# File lib/yapi/request.rb, line 9 def url @attrs["url"] end