soloslee/json-response

Laravel 的 JSON-API 响应

v1.0.0 2017-02-14 02:33 UTC

This package is not auto-updated.

Last update: 2024-09-28 18:53:24 UTC


README

安装

使用 composer 安装

composer require soloslee/json-response

Laravel(可选)

config/app.php 中添加服务提供者

'Soloslee\JsonResponse\JsonResponseServiceProvider::class',

并在 config/app.php 中添加 JsonResponse 别名

'JsonResponse' => Soloslee\JsonResponse\Facades\JsonResponse::class,

基本用法

首先创建一个 JsonResponse 实例(如果你使用 Laravel,也可以使用 JsonResponse Facade)

use Soloslee\JsonResponse\JsonResponse;

return JsonResponse::success();

成功

JsonResponse::success([
    'id' => $user->id,
    'phone' => $user->phone,
    'email' => $user->email,
    'authorized' => $user->cleaner,
    'token' => $user->token
]);

错误

JsonResponse::error('Fails to send message.', 602);

许可证

Laravel Json Response 采用 MIT 许可证