use Illuminate\Support\Facades\Route;
Route::get('/', function () {
return view('welcome');
});
use Illuminate\Support\Facades\Route;
Route::middleware(['env:local,development,testing,staging'])->prefix('check')->group(function () {
Route::get('/phpinfo', function () {
phpinfo();
});
});
php artisan make:middleware RouteMiddleware
public function handle(Request $request, Closure $next, $env): Response
{
if (!in_array(app()->environment(), explode(',', $env))) {
abort(403, 'Access Denied');
}
return $next($request);
}
$this->routes(function () {
Route::middleware('api')
->prefix('api')
->group(base_path('routes/api.php'));
Route::middleware('web')
->group(base_path('routes/web.php'));
Route::middleware('web')
->group(base_path('routes/check.php'));
});