2017 © Pedro Peláez
 

library laravelgenerics

Laravel Generic classes to make our work easier

image

immersioninteractive/laravelgenerics

Laravel Generic classes to make our work easier

  • Sunday, June 10, 2018
  • by leosalass
  • Repository
  • 1 Watchers
  • 0 Stars
  • 1 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

laravelgenerics

Laravel generic classes to make our work easier, this library was made in Laravel Framework 5.6, (*1)

Install

composer require immersioninteractive/laravelgenerics, (*2)

USE

  • In you controller / class include the Alias:
    use IIResponse;

Set error messagess

  • IIResponse::set_errors('My error #1');
  • IIResponse::set_errors('My error #2');
  • IIResponse::set_errors('My error #3');
  • IIResponse::set_errors('My error #4');

Set data

  • IIResponse::set_data(['saludo' => 'hola mundo'])

Status codes

options:
'OK' => '200'
'CREATED' => '201'
'NON-AUTHORITATIVE INFORMATION' => '203'
'NO CONTENT' => '204'
'RESET CONTENT' => '204'
'PARTIAL CONTENT' => '206'
'MULTY STATUS' => '207'
'ALLREADY REPORTED' => '208'
'NOT MODIFIED' => '304'
'BAD REQUEST' => '400'
'UNAUTHORIZED' => '401'
'FORBIDEN' => '403'
'NOT FOUD' => '404'
'METHOD NOT ALLOWED' => '405'
'NOT ACCEPTABLE' => '406'
'GONE' => '410'
'IM A TEAPOT' => '418'
'TO MANY REQUEST' => '429'
'INTERNAL SERVER ERROR' => '500'
'NOT IMPLEMENTED' => '501'
'SERVICE UNAVAILABLE' => '503', (*3)

For example, if you want to set a 200 status code:
IIResponse::set_status_code('OK'), (*4)

Response

option 1:
return IIResponse::response();, (*5)

option 2:
return IIResponse::response(['saludo' => 'hola mundo'], 'OK');, (*6)

The Versions

10/06 2018

dev-master

9999999-dev https://github.com/leosalass/laravelgenerics

Laravel Generic classes to make our work easier

  Sources   Download

MIT

by Leonardo Salas

laravel generic