make translation helper for laravel

This commit is contained in:
Milos Holba
2021-03-22 10:46:27 +01:00
parent c8dedd44c4
commit 61635db3db
12 changed files with 141 additions and 127 deletions

View File

@@ -269,16 +269,16 @@ class AppFunctionsController extends Controller
public function get_translate($lang)
{
$lang = Language::whereLocale($lang);
$language = Language::whereLocale($lang);
$key = 'language_strings-' . $lang;
if (Cache::has('language_strings')) {
return Cache::get('language_strings');
if (Cache::has($key)) {
return Cache::get($key);
}
return Cache::rememberForever('language_strings', function () use ($lang) {
return $lang->with('languageStrings')->first();
});
return Cache::rememberForever($key, function () use ($language) {
return $language->with('languageStrings')->first();
});
}
}