alexanevsky/data-resolver

转换和验证数组和实体的数据

1.0.1 2022-05-06 21:39 UTC

This package is auto-updated.

Last update: 2024-09-23 23:19:58 UTC


README

简单示例

配置解析器

use Alexanevsky\DataResolver\Resolver;

$resolver = new Resolver();
$resolver->define('foo', 'string');
$resolver->define('bar', 'int');

然后尝试解析数据

$data = [
    'qwerty' => 'Hello World',
    'bar' => '12345'
];

$result = $resolver->resolve($data);

var_dump($result->toArray());

并获得结果

{
    "foo": "",
    "bar": 12345
}

稍后添加详细文档...