PHP 8 Compatibility

This commit is contained in:
Frédéric Guillot
2022-02-05 11:49:03 -08:00
committed by GitHub
parent 61e63ef9e0
commit f5bb55bdb8
558 changed files with 6262 additions and 21691 deletions

View File

@@ -175,7 +175,7 @@ class DateParser extends Base
*/
public function getTimestamp($value)
{
if (ctype_digit($value)) {
if (ctype_digit((string) $value)) {
return (int) $value;
}
@@ -263,7 +263,7 @@ class DateParser extends Base
*/
public function getTimestampFromIsoFormat($value)
{
return $this->removeTimeFromTimestamp(ctype_digit($value) ? $value : strtotime($value));
return $this->removeTimeFromTimestamp(ctype_digit((string) $value) ? $value : strtotime($value));
}
/**
@@ -291,7 +291,7 @@ class DateParser extends Base
{
foreach ($fields as $field) {
if (! empty($values[$field])) {
if (ctype_digit($values[$field])) {
if (ctype_digit((string) $values[$field])) {
$values[$field] = date($format, $values[$field]);
}
} else {