unk-fy/laravel-api-response
最新稳定版本:1.0.1
Composer 安装命令:
composer require unk-fy/laravel-api-response
包简介
Laravel API Response helpers for standardized API responses
README 文档
README
The upcoming version of this package will include several improvements to enhance developer experience and API consistency:
- ✅ Auto-detect Laravel API Resources or Collections and wrap them automatically in success responses.
- ✅ Debug mode support (toggled via
.env) to include exception trace info in error responses (local/dev environments only). - ✅ Laravel localization integration using
__()helper for translatable response messages. - ✅ Predefined constants or enums for HTTP status codes, e.g.,
self::NOT_FOUND,self::CREATED, for cleaner syntax. - ✅ Static testing helpers like
HttpResponse::mockSuccess()andmockError()for writing cleaner API tests. - ✅ Macro support to enable
response()->success($data)andresponse()->error($message)via Laravel service provider. - ✅ Response-wrapping middleware that auto-converts all controller return data into standardized API formats (unless opted out).
- ✅ Optional JSON:API compatible output mode, supporting
{ data: ..., errors: ..., meta: ... }structure for advanced clients.
feedback, and ideas are welcome NB: This package is primarily built for my personal use.
统计信息
- 总下载量: 31
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-05-12