Move is_a_date_arg to DateTimeFormat::isYearMonth

- Improved functionality
- Added tests
This commit is contained in:
Philipp Holzer 2019-10-23 02:39:28 +02:00
parent 52c42491c4
commit ad67fd3aa8
No known key found for this signature in database
GPG key ID: D8365C3D36B77D90
5 changed files with 107 additions and 22 deletions

View file

@ -131,9 +131,12 @@ class Profile extends BaseModule
$category = $datequery = $datequery2 = '';
/** @var DateTimeFormat $dtFormat */
$dtFormat = self::getClass(DateTimeFormat::class);
if ($a->argc > 2) {
for ($x = 2; $x < $a->argc; $x ++) {
if (is_a_date_arg($a->argv[$x])) {
if ($dtFormat->isYearMonth($a->argv[$x])) {
if ($datequery) {
$datequery2 = Strings::escapeHtml($a->argv[$x]);
} else {