Я хотел бы иметь возможность изменять, какие языки разрешены, в зависимости от выбранного клиента.В файле language.php в настоящее время я установил разрешенные языки на английский, испанский и французский.Но, в зависимости от выбранного клиента, я могу пожелать разрешить только английский, или разрешить только испанский, или разрешить все 3. В настоящее время я просто показываю текстовые ссылки для разрешенных языков, но я хотел бы отобразить разрешенные языкив раскрывающемся списке.
language.php - жестко запрограммировано
'allowed' => ['en', 'es', 'fr'],
HomeController.php - получить языки, связанные с клиентом
$brand = Brand::find($id);
$langs = BrandLang::where('brand_id', $id);
//would like to reset allowed languages in language.php here
//with values found in $langs array
app.blade.php - динамический список разрешенных языков
@foreach (language()->allowed() as $code => $name)
<a href="{{ language()->back($code) }}">{{ $name }}</a>
@endforeach