hskrasek / jsonschema-input-validator
0.1.1
2018-05-31 14:26 UTC
Requires
- php: >=7.1
- league/json-guard: ^1.0
Requires (Dev)
- phpunit/phpunit: ^7.0
- squizlabs/php_codesniffer: ^3.2
This package is auto-updated.
Last update: 2024-09-25 00:32:08 UTC
README
此软件包围绕 JSON Guard 提供包装,允许您获取一个表示正在验证的数据中任何错误的 ProblemDetails 对象。
安装
通过 Composer
$ composer require hskrasek/jsonschema-input-validator
用法
<?php use HSkrasek\JSONSchema\Validator; $validator = new Validator($data, $schema); if ($validator->fails()) { $problemDetails = $validator->getProblemDetails(); // Render problem details somehow return json_encode($problemDetails); }
变更日志
请参阅 CHANGELOG 了解最近更改的详细信息。
测试
$ composer test
贡献
请参阅 CONTRIBUTING 和 CODE_OF_CONDUCT 了解详细信息。
安全性
如果您发现任何与安全性相关的问题,请发送电子邮件至 hunterskrasek@me.com 而不是使用问题跟踪器。
鸣谢
许可协议
MIT 许可协议 (MIT)。请参阅 许可文件 了解更多信息。