appstract/laravel-response-macros
最新稳定版本:1.0.0
Composer 安装命令:
composer require appstract/laravel-response-macros
包简介
Extra Response Macro's for Laravel
README 文档
README
This package is a collection of custom response macros that you can re-use in a variety of your routes and controllers.
Installation
You can install the package via composer:
composer require appstract/laravel-response-macros
Usage
Message
return response()->message('hello world!', 200);
Result
{
"message": "hello world!"
}
With the Http Status Code: 200
Error
return response()->error('Something went wrong', $statuscode = 400);
Result
{
"message": "Something went wrong"
}
With the Http Status Code: 400
Success
return response()->success(['some' => 'data'], $statuscode = 200);
Result
{
"data": {"some": "data"}
}
With the Http Status Code: 200
Creates a (downloadable) PDF response from PDF contents.
return response()->pdf($pdfData, 'filename.pdf', $download = false);
Testing
$ composer test
Contributing
Contributions are welcome, thanks to y'all :)
About Appstract
Appstract is a small team from The Netherlands. We create (open source) tools for webdevelopment and write about related subjects on Medium. You can follow us on Twitter, buy us a beer or support us on Patreon.
License
The MIT License (MIT). Please see License File for more information.
统计信息
- 总下载量: 1.47k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 32
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-07-06