jitesoft / clock
PSR-20 clock implementation.
Fund package maintenance!
jitesoft
Patreon
Open Collective
Requires
- psr/clock: 1.0
This package is auto-updated.
Last update: 2024-10-26 13:44:41 UTC
README
Implementation of the PSR-20 interface for Clock in php.
Why
When working with time in php, it's common to either create a new DateTime (or preferably DateTimeImmutable) object
or to use the time()
function.
This makes testing a bit hard, seeing you would have to mock the time
global function (which can be a pain) or do some
black magick to fake the DateTimeImmutable class.
What more?
In the first implementation of this package, the only thing implemented is the now
function, which returns
a DateTimeImmutable
object.
In the future, more functionality might be added.
License
MIT