diff --git a/app/Http/Controllers/SessionController.php b/app/Http/Controllers/SessionController.php index 94b8552..76f4eda 100644 --- a/app/Http/Controllers/SessionController.php +++ b/app/Http/Controllers/SessionController.php @@ -22,4 +22,8 @@ class SessionController extends Controller public function fetch() { return session('pedido_id'); } + + public function destroy() { + session()->forget('pedido_id'); + } } diff --git a/routes/web.php b/routes/web.php index 8d297db..c45aebd 100644 --- a/routes/web.php +++ b/routes/web.php @@ -32,6 +32,7 @@ Route::middleware(['auth', 'role:barrio'])->group(function() { Route::get('/pedido', 'RouteController@main')->name('pedido'); Route::get('/pedido/sesion', 'SessionController@fetch'); Route::post('/pedido/sesion', 'SessionController@store'); + Route::delete('/pedido/sesion', 'SessionController@destroy'); }); Route::get('/admin/login', 'AdminController@show')->name('admin.login');