fitbug / symfony-yaml-serializer-encoder-decoder
为Symfony Serializer组件提供Yaml编码和解码器。
v0.1.1
2016-08-12 14:15 UTC
Requires
- symfony/serializer: ^v2.0.0 || ^3.0.0
- symfony/yaml: ^v2.0.0 || ^3.0.0
Requires (Dev)
- phpspec/phpspec: ^2.0.0 || ^3.0.0
- squizlabs/php_codesniffer: ^2.6
This package is not auto-updated.
Last update: 2024-09-15 01:36:17 UTC
README
本包是Symfony Serializer组件的Yaml编码和解码器。
入门指南
先决条件
您需要安装
- PHP (最低版本 5.6)
安装
composer require fitbug/symfony-yaml-serializer-encoder-decoder
使用方法
$encoders = [new YamlEncoder(new YamlEncode(), new YamlDecode())];
$normalizers = NormalizerFactory::create();
$serializer = new Serializer($normalizers, $encoders);
运行测试
首先检出库,然后运行
composer install
编码风格
我们遵循PSR2,并对所有函数强制使用PHPDocs。要运行测试以检查编码风格违规,
vendor/bin/phpcs -p --standard=psr2 src/
单元测试
我们使用PHPSpec进行单元测试。要运行单元测试
vendor/bin/phpspec run
贡献
请阅读CONTRIBUTING.md,了解我们的行为准则和提交拉取请求的流程。
版本控制
我们使用SemVer进行版本控制。有关可用的版本,请参阅本存储库的标签。
作者
查看参与本项目的贡献者列表。
许可证
本项目受MIT许可证的许可 - 有关详细信息,请参阅LICENSE.md文件。