La classe DateInvalidOperationException

(PHP 8 >= 8.3.0)

Introduction

Lancée par DateTimeImmutable::sub() et DateTime::sub() lorsqu'une operation non supportée est tentée.

Un exemple d'opération non supportée est l'utilisation d'un objet DateInterval représentant des spécifications de temps tel que next weekday, car aucune déclaration logique inversée ne peut être construite.

Synopsis de la classe

classDateInvalidOperationExceptionextendsDateException {
protectedstring$message = "";
privatestring$string = "";
protectedint$code;
protectedstring$file = "";
protectedint$line;
privatearray$trace = [];
private?Throwable$previous = null;
publicException::__construct(string$message = "", int$code = 0, ?Throwable$previous = null)
finalpublicException::getCode(): int
finalpublicException::getLine(): int
}
To Top