<?php namespace Koneko\VuexyAdmin\Http\Controllers; use App\Http\Controllers\Controller; use Illuminate\Http\Request; use Illuminate\Support\Facades\App; class LanguageController extends Controller { public function swap(Request $request, $locale) { if (!in_array($locale, ['es', 'en', 'fr', 'ar', 'de'])) { abort(400); } else { $request->session()->put('locale', $locale); } App::setLocale($locale); return redirect()->back(); } }