2017 © Pedro Peláez
 

library response

Application interface response

image

betterde/response

Application interface response

  • Friday, July 27, 2018
  • by GeorgeKing
  • Repository
  • 1 Watchers
  • 0 Stars
  • 18 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 5 Versions
  • 260 % Grown

The README.md

Laravel Response

Latest Stable Version Total Downloads License, (*1)

1.Use Trait class in your base controller

use Betterde\Traits\Response\InterfaceResponse;, (*2)

e.g., (*3)

   <?php

   namespace App\Http\Controllers;

   use Illuminate\Foundation\Bus\DispatchesJobs;
   use Betterde\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 = []);

The Versions

27/07 2018

dev-master

9999999-dev

Application interface response

  Sources   Download

MIT

The Requires

 

by betterde

response laravel-response betterde

27/07 2018

1.2.0

1.2.0.0

Application interface response

  Sources   Download

MIT

The Requires

 

by betterde

response laravel-response betterde

27/07 2018

1.0.1

1.0.1.0

Application interface response

  Sources   Download

MIT

The Requires

 

by betterde

response laravel-response betterde

14/06 2018

1.0.0

1.0.0.0

Application interface response

  Sources   Download

MIT

The Requires

 

by betterde

response laravel-response betterde

09/04 2018

1.0

1.0.0.0

Application interface response

  Sources   Download

MIT

The Requires

 

by betterde