Fix type error / reference to values now not consistently existing

anymore
This commit is contained in:
Joshua Ramon Enslin 2025-04-06 22:56:36 +02:00
parent 423959ac94
commit f84fe1bca5
Signed by: jrenslin
GPG Key ID: 46016F84501B70AE

View File

@ -504,8 +504,11 @@ final class NodaTimeAutotranslater {
$output = [];
$cases = NodaTimeAutotranslaterLocales::cases();
foreach ($cases as $tLang) {
$start_term = self::getTranslations($startTimeInfo)[$tLang->name];
$end_term = self::getTranslations($endTimeInfo)[$tLang->name];
$startTls = self::getTranslations($startTimeInfo);
$endTls = self::getTranslations($endTimeInfo);
if (empty($startTls) || empty($endTls)) return [];
$start_term = $startTls[$tLang->name];
$end_term = $endTls[$tLang->name];
$output[$tLang->name] = \sprintf($tLang->formatYearspanForSprintf(), $start_term, $end_term);
}