ensi/openapi-psr7-validator
最新稳定版本:0.0.3
Composer 安装命令:
composer require ensi/openapi-psr7-validator
包简介
Validate PSR-7 messages against OpenAPI (3.0.2) specifications expressed in YAML or JSON
README 文档
README
Forked from thephpleague/openapi-psr7-validator
Installation
composer require ensi/openapi-psr7-validator Additional
Добавлена проверка BodySchemaValidator на отсутствие неописанных ключей в ответе.
Для того, чтобы пропустить данную проверку, в схеме необходимо добавить ключ:
x-skip-response-validation: true Пример:
Error: type: object properties: code: description: Строковый код ошибки type: string message: description: Описание ошибки type: string meta: x-skip-response-validation: true type: object description: Объект с мета-информацией required: - code - message Все возможные рекурсии в схемах также должны сопровождаться ключем x-skip-response-validation.
统计信息
- 总下载量: 38.49k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-01-04