FrejaEndpoint
in package
FinalYes
Table of Contents
Properties
- $transport : Transport
Methods
- __construct() : mixed
- ageVerification() : AgeVerificationStatus
- ageVerificationStatus() : AgeVerificationStatus
- auth() : FrejaStatus
- authStatus() : FrejaStatus
- backchannelAuth() : FrejaStatus
- backchannelSign() : FrejaStatus
- cancelAgeVerification() : void
- cancelAuth() : void
- cancelSign() : void
- sign() : FrejaStatus
- signStatus() : FrejaStatus
- waitForAgeVerification() : AgeVerificationStatus
- waitForAuth() : FrejaStatus
- waitForSign() : FrejaStatus
- parseAgeStatus() : AgeVerificationStatus
- parseStatus() : FrejaStatus
- poll() : FrejaStatus
- serialize() : array<string, mixed>
Properties
$transport read-only
private
Transport
$transport
Methods
__construct()
public
__construct(Transport $transport) : mixed
Parameters
- $transport : Transport
ageVerification()
public
ageVerification(AgeVerificationRequest $req) : AgeVerificationStatus
Parameters
- $req : AgeVerificationRequest
Return values
AgeVerificationStatusageVerificationStatus()
public
ageVerificationStatus(string $id) : AgeVerificationStatus
Parameters
- $id : string
Return values
AgeVerificationStatusauth()
public
auth(FrejaAuthRequest $req) : FrejaStatus
Parameters
- $req : FrejaAuthRequest
Return values
FrejaStatusauthStatus()
public
authStatus(string $id) : FrejaStatus
Parameters
- $id : string
Return values
FrejaStatusbackchannelAuth()
public
backchannelAuth(FrejaBackchannelAuthRequest $req) : FrejaStatus
Parameters
- $req : FrejaBackchannelAuthRequest
Return values
FrejaStatusbackchannelSign()
public
backchannelSign(FrejaBackchannelSignRequest $req) : FrejaStatus
Parameters
- $req : FrejaBackchannelSignRequest
Return values
FrejaStatuscancelAgeVerification()
public
cancelAgeVerification(string $id) : void
Parameters
- $id : string
cancelAuth()
public
cancelAuth(string $id) : void
Parameters
- $id : string
cancelSign()
public
cancelSign(string $id) : void
Parameters
- $id : string
sign()
public
sign(FrejaSignRequest $req) : FrejaStatus
Parameters
- $req : FrejaSignRequest
Return values
FrejaStatussignStatus()
public
signStatus(string $id) : FrejaStatus
Parameters
- $id : string
Return values
FrejaStatuswaitForAgeVerification()
public
waitForAgeVerification(string $id[, PollOptions $opts = new PollOptions() ]) : AgeVerificationStatus
Parameters
- $id : string
- $opts : PollOptions = new PollOptions()
Return values
AgeVerificationStatuswaitForAuth()
public
waitForAuth(string $id[, PollOptions $opts = new PollOptions() ]) : FrejaStatus
Parameters
- $id : string
- $opts : PollOptions = new PollOptions()
Return values
FrejaStatuswaitForSign()
public
waitForSign(string $id[, PollOptions $opts = new PollOptions() ]) : FrejaStatus
Parameters
- $id : string
- $opts : PollOptions = new PollOptions()
Return values
FrejaStatusparseAgeStatus()
private
static parseAgeStatus(array<string|int, mixed> $d) : AgeVerificationStatus
Parameters
- $d : array<string|int, mixed>
Return values
AgeVerificationStatusparseStatus()
private
static parseStatus(array<string|int, mixed> $d) : FrejaStatus
Parameters
- $d : array<string|int, mixed>
Return values
FrejaStatuspoll()
private
poll(Closure $fn, PollOptions $opts) : FrejaStatus
Parameters
- $fn : Closure
- $opts : PollOptions
Return values
FrejaStatusserialize()
private
static serialize(object $req) : array<string, mixed>
Parameters
- $req : object