2017 © Pedro Peláez
 

library rest-api-core

REST API Core. Handles REST API requests and responses.

image

evgeny-l/rest-api-core

REST API Core. Handles REST API requests and responses.

  • Friday, December 29, 2017
  • by evgeny-l
  • Repository
  • 1 Watchers
  • 0 Stars
  • 32 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 8 Versions
  • 10 % Grown

The README.md

Laravel 5 REST API Core

Install

Require this package with composer using the following command:, (*1)

composer require evgeny-l/rest-api-core

After updating composer, add the service provider to the providers array in config/app.php, (*2)

EvgenyL\RestAPICore\RestAPICoreServiceProvider::class,

Publish the config file to config/rest-api-core.php, (*3)

php artisan vendor:publish --provider="EvgenyL\RestAPICore\RestAPICoreServiceProvider" --tag=config

Install exceptions handler to app/Exceptions/Handler.php:, (*4)

use EvgenyL\RestAPICore\Http\Exceptions\APIJSONHandlerTrait;

...
    public function render($request, Exception $exception)
    {
        if ($request->expectsJson()) {
            return $this->handleJSONResponse($request, $exception);
        }
        return parent::render($request, $exception);
    }

...

Install response middleware for JSON formatting into API middleware section:, (*5)

\EvgenyL\RestAPICore\Http\Middleware\ResponseFormat::class

The Versions

29/12 2017

dev-master

9999999-dev

REST API Core. Handles REST API requests and responses.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Evgeny Leksunin

laravel api rest api-core

29/12 2017

v0.6.4

0.6.4.0

REST API Core. Handles REST API requests and responses.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Evgeny Leksunin

laravel api rest api-core

28/12 2017

v0.6.3

0.6.3.0

REST API Core. Handles REST API requests and responses.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Evgeny Leksunin

laravel api rest api-core

27/06 2017

v0.6.2

0.6.2.0

REST API Core. Handles REST API requests and responses.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Evgeny Leksunin

laravel api rest api-core

14/06 2017

v0.6.1

0.6.1.0

REST API Core. Handles REST API requests and responses.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Evgeny Leksunin

laravel api rest api-core

14/06 2017

v0.6

0.6.0.0

REST API Core. Handles REST API requests and responses.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Evgeny Leksunin

laravel api rest api-core

11/05 2017

v0.5.1

0.5.1.0

REST API Core. Handles REST API requests and responses.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Evgeny Leksunin

laravel api rest api-core

11/05 2017

v0.5

0.5.0.0

REST API Core. Handles REST API requests and responses.

  Sources   Download

MIT

The Requires

 

The Development Requires

by Evgeny Leksunin

laravel api rest api-core