This commit is contained in:
Richard Dern
2022-01-12 00:35:37 +01:00
commit 400e3d01f1
1363 changed files with 57778 additions and 0 deletions

View File

@@ -0,0 +1,35 @@
<?php
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
class LangServiceProvider extends ServiceProvider
{
/**
* Register services.
*/
public function register()
{
}
/**
* Bootstrap services.
*/
public function boot()
{
view()->composer('*', function ($view) {
$strings = '';
if (auth()->check()) {
$langFile = resource_path(sprintf('lang/%s.json', auth()->user()->lang));
if (file_exists($langFile)) {
$strings = json_decode(file_get_contents($langFile));
}
}
view()->share('langStrings', $strings);
});
}
}