The DateTimeInterface interface
DateTimeInterface
&reftitle.intro;
DateTimeInterface is meant so that both DateTime and DateTimeImmutable can
be type hinted for. It is not possible to implement this interface with
userland classes.
&reftitle.classsynopsis;
DateTimeInterface
DateTimeInterface
&Methods;
&reftitle.changelog;
&Version;
&Description;
5.5.8
Trying to implement DateTimeInterface raises a
fatal error now. Formerly implementing the interface didn't raise an
error, but the behavior was erroneous.
&reference.datetime.entities.datetimeinterface;