Laravel URL Generation
Laravel URL Generation
Laravel provides several helpers to assist you in generating URLs for your application.
The Basics
URLs For Named Routes
URLs For Controller Actions
Default Values
<?php
namespace App\Http\Middleware;
use Closure;
use Illuminate\Support\Facades\URL;
class SetDefaultLocaleForUrls
{
public function handle($request, Closure $next)
{
URL::defaults(['locale' => $request->user()->locale]);
return $next($request);
}
}
You may use the URL::defaults method to define a default value for this parameter that will always be applied during the current request.