diegograssato/apigility-yaml-negotiation
Composer 安装命令:
composer require diegograssato/apigility-yaml-negotiation
包简介
Apigility Module providing YAML/YML/TXT content-negotiation features
README 文档
README
YamlNegotiation module for Apigility.
Response type is based on Accept header :
- request that specifies text/yaml (or text/yml) get the content in YAML
- application/hal+json (or application/*+json) request get the content in HalJson as usual.
Installation
Install composer in your project
curl -s http://getcomposer.org/installer | php
Add dependency in composer.json.
composer require diegograssato/apigility-yaml-negotiation
Usage
- Add ZF\ContentNegotiation\YAML to application.config.php:
return [ 'modules' => [ ... 'ZF\\ContentNegotiation\\YAML', .... ] ]
- Go to admin, select your API and change Content Negotiation Selector to HalJsonYAML
- Add text/yaml to Accept whitelist and Content-Type whitelist. Add other headers if needed.
- Save configuration
统计信息
- 总下载量: 15
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-03-12