Remove deprecated Clock interface

This commit is contained in:
Jérôme Gamez
2026-08-22 23:24:55 +02:00
parent 9818902960
commit 0a55b7a019
9 changed files with 14 additions and 32 deletions
-15
View File
@@ -1,15 +0,0 @@
<?php
declare(strict_types=1);
namespace Beste;
use Psr\Clock\ClockInterface;
/**
* @deprecated since 3.1.0, use {@see ClockInterface} instead.
*/
interface Clock extends ClockInterface
{
}
+1 -2
View File
@@ -4,12 +4,11 @@ declare(strict_types=1);
namespace Beste\Clock;
use Beste\Clock;
use DateTimeImmutable;
use DateTimeZone;
use Psr\Clock\ClockInterface;
final class FrozenClock implements Clock
final class FrozenClock implements ClockInterface
{
private DateTimeImmutable $frozenAt;
+2 -2
View File
@@ -4,13 +4,13 @@ declare(strict_types=1);
namespace Beste\Clock;
use Beste\Clock;
use DateTimeImmutable;
use DateTimeZone;
use InvalidArgumentException;
use Psr\Clock\ClockInterface;
use Throwable;
final class LocalizedClock implements Clock
final class LocalizedClock implements ClockInterface
{
private DateTimeZone $timeZone;
+1 -2
View File
@@ -4,11 +4,10 @@ declare(strict_types=1);
namespace Beste\Clock;
use Beste\Clock;
use DateTimeImmutable;
use Psr\Clock\ClockInterface;
final class MinuteClock implements Clock
final class MinuteClock implements ClockInterface
{
private ClockInterface $clock;
+2 -2
View File
@@ -4,10 +4,10 @@ declare(strict_types=1);
namespace Beste\Clock;
use Beste\Clock;
use DateTimeImmutable;
use Psr\Clock\ClockInterface;
final class SystemClock implements Clock
final class SystemClock implements ClockInterface
{
private function __construct()
{
+2 -2
View File
@@ -4,11 +4,11 @@ declare(strict_types=1);
namespace Beste\Clock;
use Beste\Clock;
use DateTimeImmutable;
use DateTimeZone;
use Psr\Clock\ClockInterface;
final class UTCClock implements Clock
final class UTCClock implements ClockInterface
{
private DateTimeZone $timeZone;
+1 -2
View File
@@ -4,12 +4,11 @@ declare(strict_types=1);
namespace Beste\Clock;
use Beste\Clock;
use DateTimeImmutable;
use InvalidArgumentException;
use Psr\Clock\ClockInterface;
final class WrappingClock implements Clock
final class WrappingClock implements ClockInterface
{
private ClockInterface $wrappedClock;