trait InteractsWithTime

Methods

int
secondsUntil(DateTimeInterface $delay)

Get the number of seconds until the given DateTime.

int
availableAt(DateTimeInterface|int $delay = 0)

Get the "available at" UNIX timestamp.

int
currentTime()

Get the current system time as a UNIX timestamp.

Details

at line 16
protected int secondsUntil(DateTimeInterface $delay)

Get the number of seconds until the given DateTime.

Parameters

DateTimeInterface $delay

Return Value

int

at line 29
protected int availableAt(DateTimeInterface|int $delay = 0)

Get the "available at" UNIX timestamp.

Parameters

DateTimeInterface|int $delay

Return Value

int

at line 41
protected int currentTime()

Get the current system time as a UNIX timestamp.

Return Value

int