Web.php
Characteristics
When to Use?
Example
// Ussing manual
$routes->get('users/', 'UsersController::list');
$routes->get('users/(:num)', 'UsersController::view:$1');
$routes->post('users/create', 'UsersController::create');
$routes->put('users/edit/(:num)', 'UsersController::edit:$1');
$routes->delete('users/delete/(:num)', 'UsersController::delete:$1');
// Apply Middleware
$router->get('admin', 'Backend\HomeController::index', [\App\Middleware\AuthMiddleware::class,\App\Middleware\RolesMiddleware::class];
$routes->get('account/profile', 'Backend\AuthController::profile',[\App\Middleware\AuthMiddleware::class]);
$routes->get('account/logout', 'Backend\AuthController::logout',[\App\Middleware\AuthMiddleware::class]);
$routes->get('account/(:any)/(:any)', 'Backend\AuthController::$1:$2',[\App\Middleware\NoauthMiddleware::class]);Last updated
Was this helpful?