Files
faveo/app/Http/ViewComposers/UserLanguage.php
Manish Verma 126fbb0255 Laravel version update
Laravel version update
2018-08-06 18:55:45 +05:30

27 lines
568 B
PHP

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