From 658c131f79ef81ef9e0384a9a66a5223cbb0082f Mon Sep 17 00:00:00 2001 From: Alex Tselegidis Date: Sun, 24 Oct 2021 22:00:16 +0200 Subject: [PATCH] Renamed and updated the validation helper --- ...a_validation_helper.php => validation_helper.php} | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) rename application/helpers/{data_validation_helper.php => validation_helper.php} (66%) diff --git a/application/helpers/data_validation_helper.php b/application/helpers/validation_helper.php similarity index 66% rename from application/helpers/data_validation_helper.php rename to application/helpers/validation_helper.php index b2756642..36e3e431 100644 --- a/application/helpers/data_validation_helper.php +++ b/application/helpers/validation_helper.php @@ -12,17 +12,15 @@ * ---------------------------------------------------------------------------- */ /** - * Check if a string date is valid for insertion or update to the database. + * Validate a date time value. * - * @param string $datetime The given date. + * @param string $value Validation value. * * @return bool Returns the validation result. - * - * @link http://stackoverflow.com/a/8105844/1718162 [SOURCE] */ -function validate_mysql_datetime($datetime) +function validate_datetime(string $value): bool { - $dt = DateTime::createFromFormat('Y-m-d H:i:s', $datetime); + $date_time = DateTime::createFromFormat('Y-m-d H:i:s', $value); - return $dt ? TRUE : FALSE; + return (bool)$date_time; }