Initial Commit
This commit is contained in:
19
dependencies/remotelyliving/php-dns/src/Observability/Performance/Timer.php
vendored
Normal file
19
dependencies/remotelyliving/php-dns/src/Observability/Performance/Timer.php
vendored
Normal file
@ -0,0 +1,19 @@
|
||||
<?php
|
||||
|
||||
namespace WP_Ultimo\Dependencies\RemotelyLiving\PHPDNS\Observability\Performance;
|
||||
|
||||
use DateTimeImmutable;
|
||||
use DateTimeInterface;
|
||||
use WP_Ultimo\Dependencies\RemotelyLiving\PHPDNS\Observability\Performance\Interfaces\Time;
|
||||
use function microtime;
|
||||
final class Timer implements Time
|
||||
{
|
||||
public function getMicroTime() : float
|
||||
{
|
||||
return microtime(\true);
|
||||
}
|
||||
public function now() : DateTimeInterface
|
||||
{
|
||||
return new DateTimeImmutable('now');
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user