/**
* @param Language $language
* @param array $user
* @return float The user priority
*/
private function get_user_priority(Language $language, array $user)
{
$lang_http = strtolower($language->name('http_name'));
if (isset($user[$lang_http])) {
return $user[$lang_http];
}
$lang_short = strtolower($language->name('language_short'));
if (isset($user[$lang_short])) {
return $this->language_only_priority_factor * $user[$lang_short];
}
return 0;
}