edms2023/app/Http/Controllers/LanguagesController.php

23 lines
645 B
PHP
Raw Normal View History

2023-09-14 20:59:46 +00:00
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use App\Language;
use App\User;
use Session;
use DB;
use Auth;
class LanguagesController extends Controller
{
public function changeLanguage(Request $request)
{
$id=Auth::user()->id;
$update_language = User::where('id', $id)->update(['user_language'=>$request->short_name]);
$request->session()->put('locale', $request->short_name);
$language = Language::where('short_name', $request->short_name)->first();
Session::flash('success_message', __('Language changed to ').' '.$language->name);
return 'ok';
}
}