MediaWiki
master
ClockAdapter.php
Go to the documentation of this file.
1
<?php
2
3
namespace
MediaWiki\Json
;
4
5
use DateTimeImmutable;
6
use Lcobucci\Clock\Clock;
7
use Wikimedia\Timestamp\ConvertibleTimestamp;
8
9
// FIXME upgrade to a more recent lcobucci/jwt version that supports PSR-20, then add support for
10
// that to ConvertibleTimestamp directly
11
12
class
ClockAdapter
implements
Clock {
13
14
public
function
now
(): DateTimeImmutable {
15
$ts = new ConvertibleTimestamp();
16
return
DateTimeImmutable::createFromMutable( $ts->timestamp );
17
}
18
19
}
MediaWiki\Json\ClockAdapter
Definition
ClockAdapter.php:12
MediaWiki\Json\ClockAdapter\now
now()
Definition
ClockAdapter.php:14
MediaWiki\Json
Definition
ClockAdapter.php:3
includes
Json
ClockAdapter.php
Generated on Fri Feb 13 2026 01:25:25 for MediaWiki by
1.10.0