konductors / hal-formatter
此包已被废弃且不再维护。没有推荐替代包。
一个小型包,根据HAL规范格式化返回值
v1.0.14
2018-04-03 11:30 UTC
Requires
- php: >=7.1
- illuminate/support: ^5.5|5.6.*
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.3
- orchestra/database: ^3.5|^3.6
- orchestra/testbench: ^3.5|^3.6
- phpmd/phpmd: ^2.6
- phpunit/phpunit: ~6.0|~7.0
- squizlabs/php_codesniffer: ^3.0
README
此包可以帮助您根据HAL规范返回API响应,具有简单功能。
注意:这可能不是完美的解决方案,但我们将在工作中对其进行改进。
安装
- 然后使用composer require将其添加到您的require部分
composer require "konductors/hal-formatter:~1.0" --prefer-source
或者手动编辑您的composer.json文件,如下所示
{
"require":{
"konductors/hal-formatter":"~1.0"
}
}
当然,您的require部分将包含更多包,而不仅仅是这一个,所以请记住要添加它。
用法
您可以使用Hal
return response()->json(Hal::serviceName('post')->get());
这将返回最小响应,或者如果您想使用hal()辅助函数,它将返回相同的结果
return response()->json(hal('post')->get());
请查看docs文件夹,获取有关如何与Laravel Eloquent一起使用所有信息的说明。
变更日志
请查看变更日志
测试
贡献
相关信息将很快提供
安全
如果您发现任何与安全相关的问题,请发送电子邮件至developer@klassapp.com或使用Bitbucket的问题跟踪器。
许可
MIT许可(MIT)。请参阅许可文件获取更多信息。