From 28df351e6362b79a28701ed820c443eb48d082b5 Mon Sep 17 00:00:00 2001 From: Matthias Schmidt Date: Sat, 10 Feb 2018 16:43:40 +0100 Subject: [PATCH] Use `(int)` for "internal casts" (2) See #2534 --- wcfsetup/install/files/lib/util/CronjobUtil.class.php | 2 +- wcfsetup/install/files/lib/util/DateUtil.class.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/wcfsetup/install/files/lib/util/CronjobUtil.class.php b/wcfsetup/install/files/lib/util/CronjobUtil.class.php index c75bb43052..71c7dcdd22 100644 --- a/wcfsetup/install/files/lib/util/CronjobUtil.class.php +++ b/wcfsetup/install/files/lib/util/CronjobUtil.class.php @@ -198,7 +198,7 @@ final class CronjobUtil { if ($addAnDay) { $date = explode('.', date("d.m.Y", $timeBase)); - $timeBase = mktime(0, 0, 1, intval($date[1]), intval($date[0] + 1, $date[2])); + $timeBase = mktime(0, 0, 1, (int) $date[1], (int) $date[0] + 1, (int) $date[2]); } $day = date('j', $timeBase); diff --git a/wcfsetup/install/files/lib/util/DateUtil.class.php b/wcfsetup/install/files/lib/util/DateUtil.class.php index 5230303981..03f4364d7d 100644 --- a/wcfsetup/install/files/lib/util/DateUtil.class.php +++ b/wcfsetup/install/files/lib/util/DateUtil.class.php @@ -414,7 +414,7 @@ final class DateUtil { */ public static function validateDate($date) { if (preg_match('~^(?P[0-9]{4})-(?P[0-9]{2})-(?P[0-9]{2})~', $date, $matches)) { - if (!checkdate(intval($matches['month']), intval($matches['day']), intval($matches['year']))) { + if (!checkdate((int) $matches['month'], (int) $matches['day'], (int) $matches['year'])) { throw new SystemException("Date '".$date."' is invalid"); } } -- 2.20.1