mirror of
https://github.com/openclassify/openclassify.git
synced 2026-04-14 11:12:09 -05:00
21 lines
467 B
PHP
21 lines
467 B
PHP
<?php
|
|
|
|
namespace Modules\Site\App\Http\Controllers;
|
|
|
|
use App\Http\Controllers\Controller;
|
|
use Illuminate\Http\RedirectResponse;
|
|
|
|
class LanguageController extends Controller
|
|
{
|
|
public function switch(string $locale): RedirectResponse
|
|
{
|
|
$available = config('app.available_locales', ['en']);
|
|
|
|
if (in_array($locale, $available, true)) {
|
|
session(['locale' => $locale]);
|
|
}
|
|
|
|
return redirect()->back()->withInput();
|
|
}
|
|
}
|