petarpetkovic996/laravel-jsend-response
最新稳定版本:1.0.0
Composer 安装命令:
composer require petarpetkovic996/laravel-jsend-response
包简介
JSend Response Macro's for Laravel
README 文档
README
This package defines JSend macros for the response in Laravel.
Installation
You can install the package via Composer:
composer require petarpetkovic996/laravel-jsend-response
Usage
Success
$data = [ "first_name" => "Petar", "last_name" => "Petkovic" ]; return response()->success($data, 201);
Result
{
"status": "success",
"data": {
"first_name": "Petar",
"last_name": "Petkovic"
}
}
With the HTTP Status Code: 201
Fail
$data = [ 'first_name' => 'A first_name is required' 'last_name' => 'A last_name is required' ]; return response()->fail($data, 422);
Result
{
"status": "fail",
"data": {
"first_name": "A first_name is required"
"last_name": "A last_name is required"
}
}
With the HTTP Status Code: 422
Error
return response()->error('Unable to communicate with database', 500);
Result
{
"status": "error",
"message": "Unable to communicate with database"
}
With the HTTP Status Code: 500
统计信息
- 总下载量: 5
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-08-09