Slide 47
Slide 47 text
OpenAPI
name:
type: string
maxLength: 20
gender:
type: string
enum: ["man", "woman", "other"]
age:
type: number
minimum: 0
maximum: 100
required(:name)
.filled(:str?,
max_size?: 20)
required(:gender)
.filled(:str?, included_in?:
["man", "woman", "other"])
required(:age)
.filled(:int?,
gteq?: 0,
lteq?: 100)
Hanami