damon35868/response 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

damon35868/response

最新稳定版本:0.0.3

Composer 安装命令:

composer require damon35868/response

包简介

Application interface response

README 文档

README

Latest Stable Version Total Downloads License

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

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 2
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2024-05-17