2017 © Pedro Peláez
 

library laravel-response-macros

Extra Response Macro's for Laravel

image

appstract/laravel-response-macros

Extra Response Macro's for Laravel

  • Monday, January 22, 2018
  • by Rokr
  • Repository
  • 3 Watchers
  • 32 Stars
  • 207 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 4 Forks
  • 0 Open issues
  • 7 Versions
  • 13 % Grown

The README.md

Laravel Response Macros

Latest Version on Packagist Total Downloads Software License Build Status, (*1)

This package is a collection of custom response macros that you can re-use in a variety of your routes and controllers., (*2)

Installation

You can install the package via composer:, (*3)

``` bash composer require appstract/laravel-response-macros, (*4)


## Usage ### Message ``` php return response()->message('hello world!', 200);

Result, (*5)

``` json { "message": "hello world!" }, (*6)

With the Http `Status Code: 200`

### Error
``` php
return response()->error('Something went wrong', $statuscode = 400);

Result, (*7)

``` json { "message": "Something went wrong" }, (*8)

With the Http `Status Code: 400`

### Success
``` php
return response()->success(['some' => 'data'], $statuscode = 200);

Result, (*9)

``` json { "data": {"some": "data"} }, (*10)

With the Http `Status Code: 200`

### PDF

Creates a (downloadable) PDF response from PDF contents.

``` php
return response()->pdf($pdfData, 'filename.pdf', $download = false);

Testing

bash $ composer test, (*11)

Contributing

Contributions are welcome, thanks to y'all :), (*12)

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., (*13)

License

The MIT License (MIT). Please see License File for more information., (*14)

The Versions

22/01 2018

dev-master

9999999-dev

Extra Response Macro's for Laravel

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel php response macros appstract

22/01 2018

1.0.0

1.0.0.0

Extra Response Macro's for Laravel

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel php response macros appstract

07/07 2017

0.2.2

0.2.2.0

Extra Response Macro's for Laravel

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel php response macros appstract

06/07 2017

0.2.1

0.2.1.0

Extra Response Macro's for Laravel

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel php response macros appstract

06/07 2017

0.2.0

0.2.0.0

Extra Response Macro's for Laravel

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel php response macros appstract

06/07 2017

0.1.1

0.1.1.0

Extra Response Macro's for Laravel

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel php response macros appstract

06/07 2017

0.1.0

0.1.0.0

Extra Response Macro's for Laravel

  Sources   Download

MIT

The Requires

 

The Development Requires

laravel php response macros appstract