json-mapper/symfony-bundle

Symfony 的 JsonMapper 扩展包

2.2.1 2023-04-04 11:43 UTC

This package is auto-updated.

Last update: 2024-09-04 14:42:28 UTC


README

这是一个用于在 Symfony 应用程序中使用 JsonMapper 的 Symfony 扩展包。

JsonMapper 是一个 PHP 库,允许您将 JSON 响应映射到使用文档块注解或使用类型属性的 PHP 对象。更多信息请参阅项目网站:[https://jsonmapper.net](https://jsonmapper.net)

GitHub Packagist Version PHP from Packagist Build Coverage Status

为什么使用 JsonMapper

将 JSON 响应持续映射到您的对象变得乏味且容易出错,更不用说还需要为这种映射编写测试。

JsonMapper 是基于最常见的用法构建的。为了允许默认不支持的特殊情况,它可以通过使用中间件设计的核心轻松扩展。

JsonMapper 支持以下功能

  • 大小写转换
  • 调试
  • 文档块注解
  • 最终回调
  • 命名空间解析
  • PHP 7.4 类型属性

安装 JsonMapper Symfony 扩展包

可以使用 Composer 轻松安装 JsonMapper Symfony 扩展包。

$ composer require json-mapper/symfony-bundle

上面的示例假设 composer 在您的 $PATH 中。

贡献

有关如何为 JsonMapper Symfony 扩展包做出贡献的信息,请参阅 CONTRIBUTING.md

贡献者列表

感谢为 JsonMapper Symfony 扩展包做出贡献的每个人!您可以在 GitHub 上找到 JsonMapper 的详细贡献者列表。

许可证

MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件