cloud-solutions / apigility-xml
此包已被废弃且不再维护。未建议替代包。
ZF2 Apigility 的 XML 扩展。
dev-master
2016-01-07 18:19 UTC
Requires
- php: >=5.3.23
- zfcampus/zf-content-negotiation: ~1.0
This package is not auto-updated.
Last update: 2016-01-07 18:25:34 UTC
README
请使用由 zPetr 维护的此模块的新版本 insteed。
ApigilityXml
处理 ZF Apigility XML 所需的基础设施。
注意! 这只是一个预 alpha POC 类型的模块,用于与其他解决相同问题的人分享代码。请提出问题、提交 pull request 或 fork 并自行改进。
重要
- HAL 尚未考虑。
- 测试是通过通过 Postman 发送请求进行的,目前还没有单元测试。
安装
在 https://packagist.org.cn 上查找,将包作为依赖项添加到您的 composer.json 中
"require": {
"cloud-solutions/apigility-xml": "dev-master"
}
运行 composer update
并将模块添加到主模块配置中作为 ApigilityXml
。
工作示例
- 您可以在服务配置中将
Xml
作为内容协商选择器选择 - 您的资源可以返回嵌套的 PHP 数组,并将其渲染为 XML
- 如果您想将数组键作为父元素的属性渲染,可以在键前加上
@