updated streamline-setup v2

This commit is contained in:
2025-01-15 08:53:49 -08:00
committed by alec.turner
parent a2ce9248f0
commit 4b569f81b0
20228 changed files with 2932048 additions and 63204 deletions
@@ -0,0 +1,29 @@
<?php
namespace Streamline\Http\Middleware;
use Closure, Session, Auth;
class LocaleMiddleware {
public function handle($request, Closure $next)
{
if(Auth::user()){
$personal_locale = 'en';
if (Auth::user()->system_language == 1) {
$personal_locale = 'en';
} elseif(Auth::user()->system_language == 2){
$personal_locale = 'pt';
} elseif(Auth::user()->system_language == 3){
$personal_locale = 'fr';
}
app()->setLocale($personal_locale);
}elseif($locale = Session::has('locale')){
app()->setLocale($locale);
}
return $next($request);
}
}