membrane-php/membrane-core

Support "contains", "maxContains" and "minContains" keywords.

Opened this issue · 0 comments

charjr commented

OAS 3.1 adds contains, maxContains and minContains.

These are keywords for validating type:array Schema Objects.

contains takes a schema value that X items in the array must follow where minContains <= X <= maxContains.

maxContains and minContains have no effect if contains is unspecified.

minContains default to 1 if unspecified. (must be a non-negative integer, zero is allowed)

Useful links:
contains
minContains and maxContains