Files
faveo/app/Http/ViewComposers/UserLanguage.php
2023-01-30 14:33:06 +05:30

27 lines
509 B
PHP

<?php
namespace App\Http\ViewComposers;
use Illuminate\View\View;
class UserLanguage
{
public function __construct()
{
}
public function compose(View $view)
{
$path = lang_path();
$langs = scandir($path);
$langs = array_diff($langs, ['.', '..']);
$languages = [];
foreach ($langs as $lang) {
$languages[$lang] = \Config::get('languages.'.$lang);
}
$view->with([
'langs' => $languages,
]);
}
}