WorkOS PHP SDK

DeviceAuthorizationResponse
in package
implements JsonSerializable uses JsonSerializableTrait

Read onlyYes

Table of Contents

Interfaces

JsonSerializable

Properties

$deviceCode  : string
The device verification code.
$expiresIn  : float
Lifetime in seconds of the codes.
$interval  : float|null
Minimum polling interval in seconds.
$userCode  : string
The end-user verification code.
$verificationUri  : string
The end-user verification URI.
$verificationUriComplete  : string|null
Verification URI that includes the user code.

Methods

__construct()  : mixed
fromArray()  : self
jsonSerialize()  : array<string|int, mixed>
toArray()  : array<string|int, mixed>

Properties

$verificationUriComplete

Verification URI that includes the user code.

public string|null $verificationUriComplete = null

Methods

__construct()

public __construct(string $deviceCode, string $userCode, string $verificationUri, float $expiresIn[, string|null $verificationUriComplete = null ][, float|null $interval = null ]) : mixed
Parameters
$deviceCode : string
$userCode : string
$verificationUri : string
$expiresIn : float
$verificationUriComplete : string|null = null
$interval : float|null = null

fromArray()

public static fromArray(array<string|int, mixed> $data) : self
Parameters
$data : array<string|int, mixed>
Return values
self

jsonSerialize()

public jsonSerialize() : array<string|int, mixed>
Return values
array<string|int, mixed>

        
On this page

Search results