augusthur / json-respector

JSON Schemas 创建尊重/验证实例的工具

dev-master 2019-10-30 15:26 UTC

This package is not auto-updated.

Last update: 2024-09-29 14:08:48 UTC


README

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

一个将JSON Schemas转换为尊重/验证实例的验证器。

支持的规则

草稿6

安装

通过Composer

$ composer require augusthur/json-respector

用法

// Create the Validator Service instance
$validation = new Augusthur\JsonRespector\ValidatorService();

// Generate a Respect Validator instance from a JSON schema string
$v = $validation->fromSchema('{"type": "string", "minLength": 3}');

// Returns true
$v->validate('abcde');

// To use the plain Respect Validator use start()
// Returns true
$validation->start()->numeric()->validate(123);

变更日志

有关最近更改的更多信息,请参阅变更日志

贡献

有关详细信息,请参阅贡献指南行为准则

安全

如果您发现任何安全相关的问题,请使用问题跟踪器。

鸣谢

许可证

MIT许可证(MIT)。有关更多信息,请参阅许可证文件