Download the PHP package ergebnis/clock without Composer
On this page you can find all versions of the php package ergebnis/clock. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download ergebnis/clock
More information about ergebnis/clock
Files in ergebnis/clock
Package clock
Short Description Provides abstractions of a clock.
License MIT
Homepage https://github.com/ergebnis/clock
Informations about the package clock
clock
This project provides a composer
package with abstractions of a clock, following the suggestion by Martin Fowler, and compatible with PSR-20.
Installation
Run
Usage
SystemClock
Create a new SystemClock
and use it to determine the current time in a specific time zone:
Freeze a SystemClock
to turn it into a FrozenClock
:
UtcClock
Create a new UtcClock
and use it to determine the current time in the UTC time zone:
Freeze a UtcClock
to turn it into a FrozenClock
:
FrozenClock
Create a new frozen clock and use it in tests:
Changelog
The maintainers of this project record notable changes to this project in a changelog.
Contributing
The maintainers of this project suggest following the contribution guide.
Code of Conduct
The maintainers of this project ask contributors to follow the code of conduct.
General Support Policy
The maintainers of this project provide limited support.
You can support the maintenance of this project by sponsoring @localheinz or requesting an invoice for services related to this project.
PHP Version Support Policy
This project supports PHP versions with active and security support.
The maintainers of this project add support for a PHP version following its initial release and drop support for a PHP version when it has reached the end of security support.
Security Policy
This project has a security policy.
License
This project uses the MIT license.
Credits
This project is inspired by lcobucci/clock
(originally licensed under MIT by Luís Cobucci).
Social
Follow @localheinz and @ergebnis on Twitter.
All versions of clock with dependencies
psr/clock Version ^1.0.0