fitbug/symfony-yaml-serializer-encoder-decoder

为Symfony Serializer组件提供Yaml编码和解码器。

v0.1.1 2016-08-12 14:15 UTC

This package is not auto-updated.

Last update: 2024-09-15 01:36:17 UTC


README

Scrutinizer Code Quality Build Status Dependency Status Latest Stable Version License

本包是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);

参考Symfony Serializer组件

运行测试

首先检出库,然后运行

composer install

编码风格

我们遵循PSR2,并对所有函数强制使用PHPDocs。要运行测试以检查编码风格违规,

vendor/bin/phpcs -p --standard=psr2 src/

单元测试

我们使用PHPSpec进行单元测试。要运行单元测试

vendor/bin/phpspec run

贡献

请阅读CONTRIBUTING.md,了解我们的行为准则和提交拉取请求的流程。

版本控制

我们使用SemVer进行版本控制。有关可用的版本,请参阅本存储库的标签

作者

查看参与本项目的贡献者列表

许可证

本项目受MIT许可证的许可 - 有关详细信息,请参阅LICENSE.md文件。