uvinum / joiner
v1.1.3
2018-05-09 13:45 UTC
Requires
- php: >=5.6
- league/pipeline: ^0.3.0
Requires (Dev)
- phpunit/phpunit: ~4.7
- scrutinizer/ocular: ~1.1
- squizlabs/php_codesniffer: ~2.3
- symfony/var-dumper: ~3.0
README
这是一个强大的库,用于序列化并从您的 PHP 对象或原生 PHP 类型(数组、字符串、整数等)中添加/过滤数据。适用于生产使用。
安装
通过 Composer
$ composer require uvinum/joiner
基本用法
$joiner = new Joiner(new ArraySerializer(new DefaultStrategy()), new ArrayManipulator()); $myObject = new MyObject(); $mySecondObject = new MySecondObject(); $joiner ->join($myObject) ->append($mySecondObject) ->filter('secondObjectFieldName'); $serializedOutput = $joiner->execute();
请参阅 文档 部分了解完整功能。
测试
$ composer test
贡献
请参阅 贡献指南 了解详情。
许可证
MIT 许可证(MIT)。请参阅 许可证文件 了解更多信息。