kepsondiaz / httpjsonbridge
为您的Laravel API提供优雅的JSON响应
1.0.0
2024-09-06 11:47 UTC
Requires (Dev)
- orchestra/testbench: ^9.4
README
为您的Laravel API定义JSON响应的简单方式。
安装
composer require kepsondiaz/httpjsonbridge
文档
Send a response based on the event that occurs when your api is called
当出现badRequest时发送响应。状态码400
/** * Response with status code 400. */ return (new \Kepsondiaz\HttpJsonBridge\HttpJsonBridge)->badRequestApiResponse([ 'message' => 'your custom message for response' ]);
当响应OK时发送响应。
/** * Response with status code 200. */ return (new \Kepsondiaz\HttpJsonBridge\HttpJsonBridge)->okApiResponse([ // do something ]);
当资源未找到时发送响应
/** * Response with status code 404. */ return (new \Kepsondiaz\HttpJsonBridge\HttpJsonBridge)->notFoundApiResponse([ // do something ]);
当用户未授权时发送响应
/** * Response with status code 401. */ return (new \Kepsondiaz\HttpJsonBridge\HttpJsonBridge)->unauthorizedApiResponse([ // do something ]);