class Wormhole

Properties

int $value

The amount of time to travel.

Methods

__construct(int $value)

Create a new wormhole instance.

mixed
microsecond(callable|null $callback = null)

Travel forward the given number of microseconds.

mixed
microseconds(callable|null $callback = null)

Travel forward the given number of microseconds.

mixed
millisecond(callable|null $callback = null)

Travel forward the given number of milliseconds.

mixed
milliseconds(callable|null $callback = null)

Travel forward the given number of milliseconds.

mixed
second(callable|null $callback = null)

Travel forward the given number of seconds.

mixed
seconds(callable|null $callback = null)

Travel forward the given number of seconds.

mixed
minute(callable|null $callback = null)

Travel forward the given number of minutes.

mixed
minutes(callable|null $callback = null)

Travel forward the given number of minutes.

mixed
hour(callable|null $callback = null)

Travel forward the given number of hours.

mixed
hours(callable|null $callback = null)

Travel forward the given number of hours.

mixed
day(callable|null $callback = null)

Travel forward the given number of days.

mixed
days(callable|null $callback = null)

Travel forward the given number of days.

mixed
week(callable|null $callback = null)

Travel forward the given number of weeks.

mixed
weeks(callable|null $callback = null)

Travel forward the given number of weeks.

mixed
month(callable|null $callback = null)

Travel forward the given number of months.

mixed
months(callable|null $callback = null)

Travel forward the given number of months.

mixed
year(callable|null $callback = null)

Travel forward the given number of years.

mixed
years(callable|null $callback = null)

Travel forward the given number of years.

static CarbonInterface
back()

Travel back to the current time.

mixed
handleCallback(callable|null $callback)

Handle the given optional execution callback.

Details

at line 21
__construct(int $value)

Create a new wormhole instance.

Parameters

int $value

at line 34
mixed microsecond(callable|null $callback = null)

Travel forward the given number of microseconds.

Parameters

callable|null $callback

Return Value

mixed

at line 47
mixed microseconds(callable|null $callback = null)

Travel forward the given number of microseconds.

Parameters

callable|null $callback

Return Value

mixed

at line 62
mixed millisecond(callable|null $callback = null)

Travel forward the given number of milliseconds.

Parameters

callable|null $callback

Return Value

mixed

at line 75
mixed milliseconds(callable|null $callback = null)

Travel forward the given number of milliseconds.

Parameters

callable|null $callback

Return Value

mixed

at line 90
mixed second(callable|null $callback = null)

Travel forward the given number of seconds.

Parameters

callable|null $callback

Return Value

mixed

at line 103
mixed seconds(callable|null $callback = null)

Travel forward the given number of seconds.

Parameters

callable|null $callback

Return Value

mixed

at line 118
mixed minute(callable|null $callback = null)

Travel forward the given number of minutes.

Parameters

callable|null $callback

Return Value

mixed

at line 131
mixed minutes(callable|null $callback = null)

Travel forward the given number of minutes.

Parameters

callable|null $callback

Return Value

mixed

at line 146
mixed hour(callable|null $callback = null)

Travel forward the given number of hours.

Parameters

callable|null $callback

Return Value

mixed

at line 159
mixed hours(callable|null $callback = null)

Travel forward the given number of hours.

Parameters

callable|null $callback

Return Value

mixed

at line 174
mixed day(callable|null $callback = null)

Travel forward the given number of days.

Parameters

callable|null $callback

Return Value

mixed

at line 187
mixed days(callable|null $callback = null)

Travel forward the given number of days.

Parameters

callable|null $callback

Return Value

mixed

at line 202
mixed week(callable|null $callback = null)

Travel forward the given number of weeks.

Parameters

callable|null $callback

Return Value

mixed

at line 215
mixed weeks(callable|null $callback = null)

Travel forward the given number of weeks.

Parameters

callable|null $callback

Return Value

mixed

at line 230
mixed month(callable|null $callback = null)

Travel forward the given number of months.

Parameters

callable|null $callback

Return Value

mixed

at line 243
mixed months(callable|null $callback = null)

Travel forward the given number of months.

Parameters

callable|null $callback

Return Value

mixed

at line 258
mixed year(callable|null $callback = null)

Travel forward the given number of years.

Parameters

callable|null $callback

Return Value

mixed

at line 271
mixed years(callable|null $callback = null)

Travel forward the given number of years.

Parameters

callable|null $callback

Return Value

mixed

at line 281
static CarbonInterface back()

Travel back to the current time.

Return Value

CarbonInterface

at line 296
protected mixed handleCallback(callable|null $callback)

Handle the given optional execution callback.

Parameters

callable|null $callback

Return Value

mixed