class PostmanMarkdoc::RequestParser

Attributes

data[R]

Public Class Methods

new(data) click to toggle source
# File lib/postman_markdoc/request_parser.rb, line 5
def initialize(data)
  @data = data
end

Public Instance Methods

body() click to toggle source
# File lib/postman_markdoc/request_parser.rb, line 25
def body
  request['body']['raw']
end
description() click to toggle source
# File lib/postman_markdoc/request_parser.rb, line 13
def description
  request['description']
end
headers() click to toggle source
# File lib/postman_markdoc/request_parser.rb, line 21
def headers
  @headers ||= request['header'] || []
end
method() click to toggle source
# File lib/postman_markdoc/request_parser.rb, line 17
def method
  request['method']
end
name() click to toggle source
# File lib/postman_markdoc/request_parser.rb, line 9
def name
  data['name']
end
request() click to toggle source
# File lib/postman_markdoc/request_parser.rb, line 33
def request
  data['request']
end
url() click to toggle source
# File lib/postman_markdoc/request_parser.rb, line 29
def url
  request['url']['raw']
end