orisai/clock

提供运行时当前时间以及可控的测试时间

1.2.1 2024-06-21 08:10 UTC

This package is auto-updated.

Last update: 2024-09-01 16:37:11 UTC


README

Orisai
时钟

运行时当前时间提供者以及测试时可控时间提供者

兼容PSR-20

📄 请查看我们的文档

💸 如果您喜欢Orisai,请捐款。谢谢!

use Orisai\Clock\Clock;
use function Orisai\Clock\now;

class ExampleService
{

	private Clock $clock;

	public function __construct(Clock $clock)
	{
		$this->clock = $clock;
	}

	public function doSomething(): void
	{
		$currentTime = $this->clock->now();
		// Or
		$currentTime = now();
	}

}