daniel2mind/laravel-locators

Estrutura de requisições para desacoplar Controllers e rotas para Laravel 5.5.*

1.1.0 2018-01-17 17:55 UTC

This package is not auto-updated.

Last update: 2024-05-17 00:36:16 UTC


README

Estrutura de requisições para desacoplar Controllers e Rotas para Laravel 5.5.*

Latest Stable Version License

Pré-requisitos

Instalação

1 - Instalação via composer:

composer require daniel2mind/laravel-locators

2 - Realize o comando abaixo, utilizando "--force" para que o arquivo RouteServiceProvider seja atualizado e os demais sejam publicados:

php artisan vendor:publish --force

Pronto!

Para testar, basta inserir as rotas de teste em routes/web.php e routes/api.php, conforme segue abaixo:

Route::get('locator', 'WebLocator@example'); //inserir em web.php
Route::get('locator', 'ApiLocator@example'); //inserir em api.php

Dessa forma, ao acessar a rota da web (ex: localhost:8000/locator), será exibido "The locator called with success!".
E ao acessar a rota da api (ex: localhost:8000/api/locator), será retornado um JSON com Status Code 200 e a mensagem "The locator called with success!" também será exibida.