nathanfeitoza / clock-php5.6
PHP 5.6 兼容的时钟抽象
1.0.1
2019-09-12 19:59 UTC
Requires (Dev)
- phpunit/phpunit: ^6.5.14
This package is auto-updated.
Last update: 2024-09-13 07:33:38 UTC
README
PHP 7.0 兼容的时钟抽象。
安装
composer require nathanfeitoza/clock-php5.6
基本用法
<?php require 'vendor/autoload.php'; use Kreait\Clock\FrozenClock; use Kreait\Clock\SystemClock; $systemClock = new SystemClock(new DateTimeZone('UTC')); var_dump($systemClock->now()); $frozenClock = new FrozenClock(new DateTimeImmutable('2019-08-20 10:41:53')); var_dump($systemClock->now()); $frozenClock->setTo(new DateTimeImmutable('2019-08-19 19:19:19')); var_dump($systemClock->now());
鸣谢
本项目是 kreait/clock-php 的分支,以下为原作者的描述鸣谢
本项目存在的原因是 lcobucci/clock(理应)不再支持 PHP 7.0,但我们需要在 kreait/firebase-php 4.x 和 kreait/firebase-tokens 1.x 中提供时钟以保持向后兼容性。
许可证
MIT 许可证(MIT)。有关更多信息,请参阅许可证文件。