From a6030e4a5ff465a6af40810d6f86123193e3b4b1 Mon Sep 17 00:00:00 2001 From: Joshua Ramon Enslin Date: Wed, 6 Jan 2021 16:07:21 +0100 Subject: [PATCH] Fix bug in month names similar in English and German --- src/NodaTimeSplitter.php | 4 ++-- tests/config.xml | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/NodaTimeSplitter.php b/src/NodaTimeSplitter.php index 9d11c45..1485db8 100644 --- a/src/NodaTimeSplitter.php +++ b/src/NodaTimeSplitter.php @@ -403,14 +403,14 @@ final class NodaTimeSplitter { foreach (self::MONTH_NAMES_ENGLISH as $monthVal => $monthValidNames) { if (self::stri_occurs($datum, $monthValidNames)) { - if (!empty($monat)) return []; + if (!empty($monat)) break; $monat = (string)$monthVal; } } foreach (self::MONTH_NAMES_GERMAN as $monthVal => $monthValidNames) { if (self::stri_occurs($datum, $monthValidNames)) { - if (!empty($monat)) return []; + if (!empty($monat)) break; $monat = (string)$monthVal; } } diff --git a/tests/config.xml b/tests/config.xml index 0aa4f38..684eb42 100644 --- a/tests/config.xml +++ b/tests/config.xml @@ -20,7 +20,6 @@ enforceTimeLimit="true" failOnWarning="true" forceCoversAnnotation="false" - printerClass="PHPUnit\TextUI\ResultPrinter" processIsolation="true" stopOnError="true" stopOnFailure="true"