Re: Add an interface to a class dynamically.

From: Date: Wed, 09 Mar 2016 14:05:03 +0000
Subject: Re: Add an interface to a class dynamically.
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-325455@lists.php.net to get a copy of this message
Extend DateTime class, perhaps? class MyDateTime extends DateTime implements DateTimeInterface { ... } On Wed, Mar 9, 2016 at 3:59 PM, Richard Quadling <rquadling@gmail.com> wrote: > Hi. > > I'm still on PHP5.4 (please don't either (a) laugh, (b) cry). > > Wanting to use DateTimeImmutable. No problem with polyfilling > DateTimeInterface and DateTimeImmutable. > > Issue is currently DateTime does not implement DateTimeInterface. > > Once you've all mopped the tears from your eyes, I'm guessing there's no > way to "coerce" DateTime to allow it to pass typehints of > DateTimeInterface? > > Regards, > > Richard Quadling. >

« previous php.general (#325455) next »