1
0
Эх сурвалжийг харах

Add Localization Middleware

Daniel Supernault 6 жил өмнө
parent
commit
32ef92b917

+ 23 - 0
app/Http/Middleware/Localization.php

@@ -0,0 +1,23 @@
+<?php
+
+namespace App\Http\Middleware;
+
+use Closure, Session;
+
+class Localization
+{
+    /**
+     * Handle an incoming request.
+     *
+     * @param  \Illuminate\Http\Request  $request
+     * @param  \Closure  $next
+     * @return mixed
+     */
+    public function handle($request, Closure $next)
+    {
+        if(Session::has('locale')) {
+            app()->setLocale(Session::get('locale'));
+        }
+        return $next($request);
+    }
+}