cloud-solutions/apigility-xml

此包已被废弃且不再维护。未建议替代包。

ZF2 Apigility 的 XML 扩展。

dev-master 2016-01-07 18:19 UTC

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
  • 如果您想将数组键作为父元素的属性渲染,可以在键前加上 @