The archive functionality is working again

This commit is contained in:
Michael 2020-01-15 04:06:30 +00:00
parent 4a5a74b674
commit 8215c493cf
2 changed files with 23 additions and 2 deletions

View file

@ -181,4 +181,25 @@ class DateTimeFormat
return true;
}
/**
* Checks, if the given string is a date with the pattern YYYY-MM-DD
*
* @param string $dateString The given date
*
* @return boolean True, if the date is a valid pattern
*/
public function isYearMonthDay(string $dateString)
{
$date = DateTime::createFromFormat('Y-m-d', $dateString);
if (!$date) {
return false;
}
if (DateTime::getLastErrors()['error_count'] || DateTime::getLastErrors()['warning_count']) {
return false;
}
return true;
}
}