olivierpicault / json-evaluator-php
此包的最新版本(1.0.3)没有可用的许可信息。
用于评估json结构的包
1.0.3
2019-07-09 09:59 UTC
Requires (Dev)
- phpunit/phpunit: ^7
This package is auto-updated.
Last update: 2024-09-09 21:36:23 UTC
README
这是json-evaluator的PHP版本。
安装
composer require olivierpicault/json-evaluator-php
基本用法
use JsonEvaluator\Evaluate; // Basic instance $instance = [ 'compare' => [ 'type' => 'string', 'value' => 'olivier', ], 'compareTo' => [ 'type' => 'string', 'value' => 'stéphane', ], 'operator' => '==' ]; // Instance is expected to be type of stdClass $instance = json_decode(json_encode($instance, 0)); // Fields is expected to be type of array $fields = []; $evaluator = new Evaluate(); $evaluator->evaluate($instance, $fields); // false
测试
composer test