26 lines
529 B
PHP
26 lines
529 B
PHP
<?php
|
|
|
|
namespace App\Http\Controllers;
|
|
|
|
use Illuminate\Http\Request;
|
|
|
|
class IdiomaController extends Controller
|
|
{
|
|
|
|
/**
|
|
* Summary of cambiarIdioma
|
|
* @param Request $request
|
|
* @param mixed $locale
|
|
* @return \Illuminate\Http\RedirectResponse
|
|
*/
|
|
public function cambiarIdioma(Request $request, $locale = 'es')
|
|
{
|
|
if (in_array($locale, ['es', 'en'])) {
|
|
session(['locale' => $locale]);
|
|
app()->setLocale($locale);
|
|
}
|
|
|
|
return redirect()->back();
|
|
}
|
|
}
|