return utc from clock
This commit is contained in:
parent
2fe41a5fe7
commit
13da7c311a
5 changed files with 26 additions and 9 deletions
|
|
@ -6,5 +6,8 @@ use DateTimeImmutable;
|
|||
|
||||
interface Clock
|
||||
{
|
||||
/**
|
||||
* Returns the current time in UTC.
|
||||
*/
|
||||
public function now(): DateTimeImmutable;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -3,11 +3,12 @@
|
|||
namespace App\Auth;
|
||||
|
||||
use DateTimeImmutable;
|
||||
use DateTimeZone;
|
||||
|
||||
class SystemClock implements Clock
|
||||
{
|
||||
public function now(): DateTimeImmutable
|
||||
{
|
||||
return new DateTimeImmutable();
|
||||
return new DateTimeImmutable('now', new DateTimeZone('UTC'));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue