class PostmanMarkdoc::CollectionParser

Attributes

data[R]

Public Class Methods

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

Public Instance Methods

description() click to toggle source
# File lib/postman_markdoc/collection_parser.rb, line 13
def description
end
name() click to toggle source
# File lib/postman_markdoc/collection_parser.rb, line 9
def name
  data['info']['name']
end
requests() click to toggle source
# File lib/postman_markdoc/collection_parser.rb, line 16
def requests
  @requests = item.map{|i| PostmanMarkdoc::RequestParser.new(i)}
end

Private Instance Methods

item() click to toggle source
# File lib/postman_markdoc/collection_parser.rb, line 22
def item
  @data['item'] || []
end