fix: make parsing of dates more resilient

This commit is contained in:
Björn Fromme
2025-03-23 10:38:57 +01:00
parent 5b14cda126
commit 71459125e3
+5 -5
View File
@@ -9,7 +9,7 @@ trait TypeConversionTrait
{ {
protected function stringToArray(?string $string, string $separator = ','): array protected function stringToArray(?string $string, string $separator = ','): array
{ {
if (null === $string) { if (true === empty($string)) {
return []; return [];
} }
@@ -18,7 +18,7 @@ trait TypeConversionTrait
protected function stringToFloat(?string $string): ?float protected function stringToFloat(?string $string): ?float
{ {
if (null === $string) { if (true === empty($string)) {
return null; return null;
} }
@@ -32,7 +32,7 @@ trait TypeConversionTrait
protected function stringToBool(?string $string): bool protected function stringToBool(?string $string): bool
{ {
if (null === $string) { if (true === empty($string)) {
return false; return false;
} }
@@ -46,7 +46,7 @@ trait TypeConversionTrait
protected function stringToDate(?string $string): ?\DateTimeImmutable protected function stringToDate(?string $string): ?\DateTimeImmutable
{ {
if (null === $string) { if (true === empty($string)) {
return null; return null;
} }
@@ -60,7 +60,7 @@ trait TypeConversionTrait
protected function stringToDateTime(?string $string): ?\DateTimeImmutable protected function stringToDateTime(?string $string): ?\DateTimeImmutable
{ {
if (null === $string) { if (true === empty($string)) {
return null; return null;
} }