nsbx / model-builder-bundle
dev-master
2024-09-27 14:53 UTC
Requires
- php: >=8.1
- symfony/console: 6.2.*||7.1.*
- symfony/framework-bundle: 6.2.*||7.1.*
- symfony/property-access: 6.2.*||7.1.*
Requires (Dev)
- symfony/test-pack: ^1.1
- symfony/yaml: 6.2.*||7.1.*
This package is auto-updated.
Last update: 2024-09-27 14:53:13 UTC
README
摘要
此包旨在简化从外部API响应或任何遵循特定模式的JSON创建JSON对象的过程。
使用此包,您可以简单地创建一个模型并实现抽象类 "AbstractModelBuilder"。
一旦您的模型扩展了此类,您只需要实现 getMapping() 函数。
此函数应返回一个描述如何将JSON数据映射到模型属性的 Mapping 对象。
该包易于使用,并允许高效处理API的JSON数据。您可以专注于应用程序的逻辑,而不是花费时间编写处理和解析API JSON数据的代码。
如果您需要示例,请查看测试部分的 模型 文件夹。
安装
composer require nsbx/model-builder-bundle