Improve / make more explicit: type safety
This commit is contained in:
parent
97566ea2d9
commit
99aa1d74ad
|
@ -634,7 +634,7 @@ final class NodaTimeAutotranslater {
|
||||||
*/
|
*/
|
||||||
public static function translateYearsAfterStart(array $timeInfo):array {
|
public static function translateYearsAfterStart(array $timeInfo):array {
|
||||||
|
|
||||||
if (empty(trim($timeInfo['zeit_zaehlzeit_monat'], " ,.;0"))) {
|
if (empty(trim((string)$timeInfo['zeit_zaehlzeit_monat'], " ,.;0"))) {
|
||||||
$timeInfo['zeit_beginn'] = strval(intval($timeInfo['zeit_beginn']) - 1);
|
$timeInfo['zeit_beginn'] = strval(intval($timeInfo['zeit_beginn']) - 1);
|
||||||
}
|
}
|
||||||
# else throw new Exception("Unhandled split case. Counting time is: " . var_export($timeInfo, true));
|
# else throw new Exception("Unhandled split case. Counting time is: " . var_export($timeInfo, true));
|
||||||
|
@ -665,7 +665,7 @@ final class NodaTimeAutotranslater {
|
||||||
|
|
||||||
$start = intval($timeInfo['zeit_beginn']);
|
$start = intval($timeInfo['zeit_beginn']);
|
||||||
|
|
||||||
if (substr($timeInfo['zeit_name'], 0, 5) === "Nach ") {
|
if (substr((string)$timeInfo['zeit_name'], 0, 5) === "Nach ") {
|
||||||
return self::translateYearsAfterStart($timeInfo);
|
return self::translateYearsAfterStart($timeInfo);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -694,7 +694,7 @@ final class NodaTimeAutotranslater {
|
||||||
*/
|
*/
|
||||||
public static function translateYearsBeforeEnd(array $timeInfo):array {
|
public static function translateYearsBeforeEnd(array $timeInfo):array {
|
||||||
|
|
||||||
if (empty(trim($timeInfo['zeit_zaehlzeit_monat'], " ,.;0"))) {
|
if (empty(trim((string)$timeInfo['zeit_zaehlzeit_monat'], " ,.;0"))) {
|
||||||
$timeInfo['zeit_ende'] = strval(intval($timeInfo['zeit_ende']) + 1);
|
$timeInfo['zeit_ende'] = strval(intval($timeInfo['zeit_ende']) + 1);
|
||||||
}
|
}
|
||||||
$end = intval($timeInfo['zeit_ende']);
|
$end = intval($timeInfo['zeit_ende']);
|
||||||
|
@ -725,7 +725,7 @@ final class NodaTimeAutotranslater {
|
||||||
|
|
||||||
$end = intval($timeInfo['zeit_ende']);
|
$end = intval($timeInfo['zeit_ende']);
|
||||||
|
|
||||||
if (substr($timeInfo['zeit_name'], 0, 4) === "Vor ") {
|
if (substr((string)$timeInfo['zeit_name'], 0, 4) === "Vor ") {
|
||||||
return self::translateYearsBeforeEnd($timeInfo);
|
return self::translateYearsBeforeEnd($timeInfo);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user