PHP Classes

File: routes/api.php

Recommend this page to a friend!
  Classes of Ahmed Khan   Laravel Todo App   routes/api.php   Download  
File: routes/api.php
Role: Example script
Content type: text/plain
Description: Example script
Class: Laravel Todo App
Manage lists of tasks to be done by the users
Author: By
Last change:
Date: 2 years ago
Size: 911 bytes
 

Contents

Class file image Download
<?php

use Illuminate\Http\Request;

/*
|--------------------------------------------------------------------------
| API Routes
|--------------------------------------------------------------------------
|
| Here is where you can register API routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| is assigned the "api" middleware group. Enjoy building your API!
|
*/

Route::get('/login','ApiController@accessToken');

Route::group(['middleware' => ['web','auth:api']], function()
{
   
Route::post('/todo/','ApiController@store');
   
Route::get('/todo/','ApiController@index');
   
Route::get('/todo/{todo}','ApiController@show');
   
Route::put('/todo/{todo}','ApiController@update');
   
Route::delete('/todo/{todo}','ApiController@destroy');
});
Route::middleware('auth:api')->get('/user', function (Request $request) {
    return
$request->user();
});