mrizki28/handler-api-response
最新稳定版本:1.1.0
Composer 安装命令:
composer require mrizki28/handler-api-response
包简介
is a PHP package designed to simplify and standardize API response management in your applications. With this package, you can easily send success responses, error responses, and validation error responses in a consistent and structured format. This package aims to enhance the efficiency and ease of
README 文档
README
About
simple package to help you in handling json responses
Requirements
- PHP
^8.x
Installation
composer require mrizki28/handler-api-response
Example
<?php namespace App\Http\Controller; use App\Http\Controllers\Controller; use MRizki28\ApiResponse\ApiResponse; use App\Models\User; class ExampleController extends Controller { public function getAllUser() { $data = User::all(); return ApiResponse::success($data, 'success get all user', 200); } }
Available methods
ApiResponse.success($data , $message, $code)
$data array
$message string
$code int default return 200
ApiResponse.notFound($code)
$code int default return 404
ApiResponse.error($th, $message, $code)
$message string
$th \Throwable
$code int default return 500
ApiResponse.unauthorize()
`ApiResponse.custom([
'example' => 'example',
], $code)`
Contribution
Any ideas are welcome. Feel free to submit any issues or pull requests.
License
The MIT License (MIT). Please see License File for more information.
统计信息
- 总下载量: 23
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-08-08