hskrasek/jsonschema-input-validator

0.1.1 2018-05-31 14:26 UTC

This package is auto-updated.

Last update: 2024-09-25 00:32:08 UTC


README

Latest Version on Packagist Software License Build Status Coverage Status Quality Score Total Downloads

此软件包围绕 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

贡献

请参阅 CONTRIBUTINGCODE_OF_CONDUCT 了解详细信息。

安全性

如果您发现任何与安全性相关的问题,请发送电子邮件至 hunterskrasek@me.com 而不是使用问题跟踪器。

鸣谢

许可协议

MIT 许可协议 (MIT)。请参阅 许可文件 了解更多信息。