damon35868/response
最新稳定版本:0.0.3
Composer 安装命令:
composer require damon35868/response
包简介
Application interface response
README 文档
README
1.Use Trait class in your base controller
use Damon35868\Response\Traits\InterfaceResponse;
e.g.
<?php
namespace App\Http\Controllers;
use Illuminate\Foundation\Bus\DispatchesJobs;
use Damon35868\Traits\Response\InterfaceResponse;
use Illuminate\Routing\Controller as BaseController;
use Illuminate\Foundation\Validation\ValidatesRequests;
use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
class Controller extends BaseController
{
use AuthorizesRequests, DispatchesJobs, ValidatesRequests, InterfaceResponse;
}
2.Use helper function in your project
- stored
return stored($data, $message = '创建成功');
- updated
return updated($data, $message = '更新成功');
- deleted
return deleted($message = '删除成功');
- accepted
return accepted($message = '请求已接受,等待处理');
- notFound
return notFound($message = '您访问的资源不存在');
- internalError
return internalError($message = '未知错误导致请求失败');
- failed
return failed($message, $code = Response::HTTP_BAD_REQUEST);
- success
return success($data);
- message
return message($message, $code = Response::HTTP_OK);
- respond
return respond($data = [], $message = '请求成功', array $header = []);
统计信息
- 总下载量: 19
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-05-17