class Openapi3Parser::NodeFactory::ServerVariable
Private Instance Methods
build_object(data, context)
click to toggle source
# File lib/openapi3_parser/node_factory/server_variable.rb, line 28 def build_object(data, context) Node::ServerVariable.new(data, context) end
enum_factory(context)
click to toggle source
# File lib/openapi3_parser/node_factory/server_variable.rb, line 15 def enum_factory(context) NodeFactory::Array.new( context, default: nil, value_input_type: String, validate: lambda do |validatable| return if validatable.input.any? validatable.add_error("Expected atleast one value") end ) end