class OpenApi::Tag
github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.1.md#tagObject
Attributes
description[RW]
external_docs[RW]
name[RW]
Public Class Methods
load(hash)
click to toggle source
# File lib/open_api/tag.rb, line 14 def self.load(hash) return unless hash new( name: hash["name"].to_s, description: hash["description"]&.to_s, external_docs: ExternalDocumentation.load(hash["externalDocs"]), ) end
new(name:, description: nil, external_docs: nil)
click to toggle source
# File lib/open_api/tag.rb, line 8 def initialize(name:, description: nil, external_docs: nil) self.name = name self.description = description self.external_docs = external_docs end