nathanfeitoza/clock-php5.6

PHP 5.6 兼容的时钟抽象

1.0.1 2019-09-12 19:59 UTC

This package is auto-updated.

Last update: 2024-09-13 07:33:38 UTC


README

PHP 7.0 兼容的时钟抽象。

Current version Supported PHP version Discord

Build Status

安装

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.xkreait/firebase-tokens 1.x 中提供时钟以保持向后兼容性。

许可证

MIT 许可证(MIT)。有关更多信息,请参阅许可证文件