Copied!

Status

Status.php : 14
Final

Methods

publicgetDaysLeftInGracePeriod()

Status.php : 48

Returns the number of days left in the grace period.

public getDaysLeftInGracePeriod() : int|null

Returns null if ToS is accepted (not in grace period). Returns 0 if deadline has passed (no days left). Returns positive number if within grace period.

Return values

int|null

Attributes
#[Ignore]

publicgetTos()

Status.php : 72
public getTos() : array{accepted: array{version: string, acceptedAt: string}, current: array{version: string, acceptanceDeadline: string}}

Return values

array{accepted: array{version: string, acceptedAt: string}, current: array{version: string, acceptanceDeadline: string}}

publicisAccepted()

Status.php : 24
public isAccepted() : bool

Return values

bool

Attributes
#[Ignore]

publicisInGracePeriod()

Status.php : 30
public isInGracePeriod() : bool

Return values

bool

Attributes
#[Ignore]

publicsetTos()

Status.php : 92
public setTos(array{accepted: array{version: string, acceptedAt: string}, current: array{version: string, acceptanceDeadline: string}} $tos) : void

Parameters

Name Type Default value Description
$tos array{accepted: array{version: string, acceptedAt: string}, current: array{version: string, acceptanceDeadline: string}} - -