Skip to content

php-pico/clock

Repository files navigation

README

PSR-20 compliant clock package.

Usage

use PhpPico\Clock\Clock;

new Clock()->now(); // returns a DateTimeImmutable

This package is great for testing, since you can set a mock "now" which you can use when testing.

use PhpPico\Clock\Clock;

$testNow = new DateTimeImmutable('2025-01-01 12:00:00'); // 1st January 2025 12:00
Clock::setTestNow($testNow);

new Clock()->now(); // Returns the $testNow DateTimeImmutable

About

PSR-20 compliant clock package.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages