【文件属性】:
文件名称:php-hal:HAL + JSON和HAL + XML API转换器输出有效的(PSR-7)API响应
文件大小:40KB
文件格式:ZIP
更新时间:2021-02-06 14:25:47
api php json microservices microservice
HAL + JSON和HAL + XML API转换器
2.1
2.2
3.1
3.2
1.安装
使用安装软件包:
$ composer require nilportugues/hal
2.映射
给定一个PHP对象和一系列映射,HAL + JSON和HAL + XML API转换器将按照https://tools.ietf.org/html/draft-kelly-json-hal-07规范表示给定数据草案。
例如,给出以下代码,定义博客文章和一些评论:
$ post = new Post (
new PostId ( 9 ),
'Hello World' ,
'You
【文件预览】:
php-hal-master
----.gitignore(49B)
----src()
--------HalTransformer.php(497B)
--------HalPagination.php(3KB)
--------HalSerializer.php(965B)
--------JsonTransformer.php(19KB)
--------Http()
--------HalPaginationMapping.php(2KB)
--------XmlTransformer.php(4KB)
--------Helpers()
----.travis.yml(223B)
----CONTRIBUTING.md(781B)
----LICENSE(1KB)
----composer.json(955B)
----README.md(16KB)
----phpunit.xml(1KB)
----tests()
--------Http()
--------JsonTransformerTest.php(23KB)
--------Dummy()
--------XmlTransformerTest.php(11KB)