Add two new support functions.

This commit is contained in:
James Cole
2020-04-19 06:07:43 +02:00
parent 2cc326caa1
commit 1535f596f6

View File

@@ -584,4 +584,30 @@ class Steam
return $amount;
}
/**
* Get user's language.
*
* @return string
*/
public function getLanguage(): string // get preference
{
return app('preferences')->get('language', config('firefly.default_language', 'en_US'))->data;
}
/**
* Get user's locale.
*
* @return string
*/
public function getLocale(): string // get preference
{
/** @var string $language */
$locale = app('preferences')->get('locale', config('firefly.default_locale', 'equal'))->data;
if ('equal' === $locale) {
return $this->getLanguage();
}
return $locale;
}
}