Interfaces already allow the standard carbon immutable, no need for exessive casting

This commit is contained in:
Dane Everitt
2021-01-20 20:25:40 -08:00
parent 1183fdaa57
commit 7abc643dc4
6 changed files with 8 additions and 9 deletions

View File

@@ -80,16 +80,15 @@ class NodeJWTService
->permittedFor($node->getConnectionAddress())
->identifiedBy($identifier)
->withHeader('jti', $identifier)
->issuedAt(CarbonImmutable::now()->toDateTimeImmutable())
->canOnlyBeUsedAfter(CarbonImmutable::now()->subMinutes(5)->toDateTimeImmutable());
->issuedAt(CarbonImmutable::now())
->canOnlyBeUsedAfter(CarbonImmutable::now()->subMinutes(5));
if ($this->expiresAt) {
$builder = $builder->expiresAt($this->expiresAt);
}
if (! empty($this->subject)) {
$builder = $builder->relatedTo($this->subject)
->withHeader('sub', $this->subject);
$builder = $builder->relatedTo($this->subject)->withHeader('sub', $this->subject);
}
foreach ($this->claims as $key => $value) {