diff options
| author | David Siegfried <david.siegfried@uni-vechta.de> | 2024-05-16 10:02:28 +0000 |
|---|---|---|
| committer | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2024-05-16 10:02:28 +0000 |
| commit | 7a6909c32bc4357dfa0a624d79ad255e9bdd2d11 (patch) | |
| tree | 2d3334734e1e690a35e85fec5565d90e9b2ba835 /lib | |
| parent | 388af120fe46c842d32c07c0d9073c7be0f3ebd2 (diff) | |
prevent php-warnings, closes #4178
Closes #4178
Merge request studip/studip!3017
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/dates.inc.php | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/dates.inc.php b/lib/dates.inc.php index 8538d24..851ee92 100644 --- a/lib/dates.inc.php +++ b/lib/dates.inc.php @@ -32,7 +32,11 @@ require_once 'lib/raumzeit/raumzeit_functions.inc.php'; // Helper-Funktionen * day_num integer PHP-konformer Tag (0-6) * short boolean Wenn gesetzt wird der Tag verkürzt zurückgegeben. */ -function getWeekday($day_num, $short = TRUE) { +function getWeekday($day_num, $short = true): string +{ + if ($day_num < 0 || $day_num > 6) { + throw new Exception('Invalid day number'); + } switch ($day_num) { case 0: $day = $short ? _("So") : _("Sonntag"); @@ -56,8 +60,6 @@ function getWeekday($day_num, $short = TRUE) { $day = $short ? _("Sa") : _("Samstag"); break; } - - // return i18n of day return $day; } |
