dipenparmar12 / responder
用于自定义API响应负载的Laravel包
1.0.0
2020-07-02 19:21 UTC
Requires
- php: ^7.1
This package is auto-updated.
Last update: 2024-09-25 22:07:03 UTC
README
安装
您可以通过composer安装此包
composer require dipenparmar12/responder
用法
成功响应的语法
response()->success( $message [, $data = null, $subStatus = 200, $finalStatus = 200])
错误响应的语法
return response()->error( $message [, $data = null, $subStatus = 400, $finalStatus = 200])
示例
return response()->success( '数据已插入', $data, 200, 200)
[ 'success' => true, 'message' => "data inserted", 'status' => 200, 'path' => '/uri-segment', 'results' => $your_data, 'metadata' => [ 'auth_id' => 'loged_in_user_id or null', 'url' => 'url' ] ]
return response()->error( '发生错误', request()->all(), 401, 500)
[ 'success' => false, 'message' => "error occured", 'status' => 401, 'path' => '/uri-segment', 'results' => $your_data, 'metadata' => [ 'auth_id' => 'loged_in_user_id or null', 'url' => 'url' ] ]
变更日志
请参阅变更日志了解最近更改的更多信息。
贡献
请参阅贡献指南获取详细信息。
安全
如果您发现任何与安全相关的问题,请通过dipenparmar12@gmail.com发送电子邮件,而不是使用问题跟踪器。
鸣谢
许可协议
MIT许可协议(MIT)。请参阅许可文件获取更多信息。