class DeviceCode implements DeviceCodeEntityInterface, Transient

Traits

EntityTrait
DeviceCodeTrait
TokenEntityTrait

Properties

null|array<string, list<string>> $resources

Methods

__construct(string|null $identifier = null, string|null $userIdentifier = null, string|null $clientIdentifier = null, array $scopes = [], bool $userApproved = false, DateTimeImmutable|null $lastPolledAt = null, DateTimeImmutable|null $expiryDateTime = null)

Create a new device code instance.

Details

at line 31
__construct(string|null $identifier = null, string|null $userIdentifier = null, string|null $clientIdentifier = null, array $scopes = [], bool $userApproved = false, DateTimeImmutable|null $lastPolledAt = null, DateTimeImmutable|null $expiryDateTime = null)

Create a new device code instance.

Parameters

string|null $identifier
string|null $userIdentifier
string|null $clientIdentifier
array $scopes
bool $userApproved
DateTimeImmutable|null $lastPolledAt
DateTimeImmutable|null $expiryDateTime