ldc-jeusselin/routes/web.php
Olivier Legat 9b209d741f routes and bo
Squashed commit of the following:

commit f4329fa095d9b2049d0c771caa4fa4a924f870c3
Author: Olivier Legat <olivier.legat@ldc.fr>
Date:   Tue Feb 16 20:35:54 2021 +0100

    auth and bo skeleton

commit 1b9d61724bc6734e480a3601c42eaa5bb6491615
Author: Olivier Legat <olivier.legat@ldc.fr>
Date:   Mon Feb 15 15:45:03 2021 +0100

    syntax

commit fa105067a1794fc230b5a7c2cf6e0cca58a01c25
Author: Olivier Legat <olivier.legat@ldc.fr>
Date:   Mon Feb 15 15:42:28 2021 +0100

    restore app blade

commit fb16200ed13433d4889ce59d9dad86d5fb257ba6
Author: Olivier Legat <olivier.legat@ldc.fr>
Date:   Mon Feb 15 15:30:43 2021 +0100

    front routes
2021-02-16 20:37:53 +01:00

61 lines
2.1 KiB
PHP

<?php
use Illuminate\Support\Facades\Auth;
use Illuminate\Support\Facades\Route;
use App\Http\Controllers\Bo\DashboardController;
//use App\Http\Controllers\Bo\UsersController;
use App\Http\Controllers\HomeController;
use App\Http\Controllers\AboutUsController;
use App\Http\Controllers\OurTradeController;
use App\Http\Controllers\CSRController;
use App\Http\Controllers\NewsController;
use App\Http\Controllers\ContactUsController;
use App\Http\Controllers\LegalNoticeController;
use App\Http\Controllers\PrivacyPolicyController;
/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great!
|
*/
Auth::routes([
'reset' => false,
'verify' => false,
'register' => false
]);
Route::namespace('App\Http\Controllers\Bo')
->prefix('bo')
->name('bo.')
->middleware(['auth', 'is-admin', 'secu-bo'])
->group(function () {
// Tableau de bord
Route::get('/', [DashboardController::class, 'index'])->name('dashboard');
// Utilisateurs BO
Route::resource('users', UsersController::class);
});
// Route::namespace('Customer')
// ->prefix('espace-client')
// ->name('client.')
// ->group(function () {
// });
Route::get('/', [HomeController::class, 'index'])->name('home');
Route::get('/qui-sommes-nous', [AboutUsController::class, 'index'])->name('aboutus');
Route::get('/nos-metiers', [OurTradeController::class, 'index'])->name('ourtrade');
Route::get('/rse', [CSRController::class, 'index'])->name('csr');
Route::get('/actualites', [NewsController::class, 'index'])->name('news');
Route::get('/nous-contacter', [ContactUsController::class, 'index'])->name('contactus');
Route::get('/mentions-legal', [LegalNoticeController::class, 'index'])->name('legalnotice');
Route::get('/politique-de-confidentialite', [PrivacyPolicyController::class, 'index'])->name('privacypolicy');