La classe DateInvalidOperationException

(PHP 8 >= 8.3.0)

Introduction

Lancée par DateTimeImmutable::sub() et DateTime::sub() lorsqu'une opération 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 relatives telles que next weekday, car aucune déclaration logique inversée ne peut être construite.

Synopsis de la classe

class DateInvalidOperationException extends DateException {
/* Propriétés héritées */
protected string $message = "";
private string $string = "";
protected int $code;
protected string $file = "";
protected int $line;
private array $trace = [];
private ?Throwable $previous = null;
/* Méthodes héritées */
public function Exception::__construct(string $message = "", int $code = 0, ?Throwable $previous = null)
final public function Exception::getMessage(): string
final public function Exception::getPrevious(): ?Throwable
final public function Exception::getCode(): int
final public function Exception::getFile(): string
final public function Exception::getLine(): int
final public function Exception::getTrace(): array
final public function Exception::getTraceAsString(): string
public function Exception::__toString(): string
private function Exception::__clone(): void
}
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top