protected static filterDatePoint ( DateTimeInterfac\DateTimeInterface | string $datetime ) : DateTimeImmutable | ||
$datetime | DateTimeInterfac\DateTimeInterface | string | |
return | DateTimeImmutable |
protected static function filterDatePoint($datetime)
{
if ($datetime instanceof DateTimeImmutable) {
return $datetime;
}
if ($datetime instanceof DateTime) {
return static::convertDateTime($datetime);
}
return new DateTimeImmutable($datetime);
}