class Wormhole

Properties

int $value

The amount of time to travel.

Methods

__construct(int $value)

Create a new wormhole instance.

mixed
microsecond(null|callable $callback = null)

Travel forward the given number of microseconds.

mixed
microseconds(null|callable $callback = null)

Travel forward the given number of microseconds.

mixed
millisecond(null|callable $callback = null)

Travel forward the given number of milliseconds.

mixed
milliseconds(null|callable $callback = null)

Travel forward the given number of milliseconds.

mixed
second(null|callable $callback = null)

Travel forward the given number of seconds.

mixed
seconds(null|callable $callback = null)

Travel forward the given number of seconds.

mixed
minute(null|callable $callback = null)

Travel forward the given number of minutes.

mixed
minutes(null|callable $callback = null)

Travel forward the given number of minutes.

mixed
hour(null|callable $callback = null)

Travel forward the given number of hours.

mixed
hours(null|callable $callback = null)

Travel forward the given number of hours.

mixed
day(null|callable $callback = null)

Travel forward the given number of days.

mixed
days(null|callable $callback = null)

Travel forward the given number of days.

mixed
week(null|callable $callback = null)

Travel forward the given number of weeks.

mixed
weeks(null|callable $callback = null)

Travel forward the given number of weeks.

mixed
month(null|callable $callback = null)

Travel forward the given number of months.

mixed
months(null|callable $callback = null)

Travel forward the given number of months.

mixed
year(null|callable $callback = null)

Travel forward the given number of years.

mixed
years(null|callable $callback = null)

Travel forward the given number of years.

static CarbonInterface
back()

Travel back to the current time.

mixed
handleCallback(null|callable $callback)

Handle the given optional execution callback.

Details

at line 21
__construct(int $value)

Create a new wormhole instance.

Parameters

int $value

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

Travel forward the given number of microseconds.

Parameters

null|callable $callback

Return Value

mixed

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

Travel forward the given number of microseconds.

Parameters

null|callable $callback

Return Value

mixed

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

Travel forward the given number of milliseconds.

Parameters

null|callable $callback

Return Value

mixed

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

Travel forward the given number of milliseconds.

Parameters

null|callable $callback

Return Value

mixed

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

Travel forward the given number of seconds.

Parameters

null|callable $callback

Return Value

mixed

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

Travel forward the given number of seconds.

Parameters

null|callable $callback

Return Value

mixed

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

Travel forward the given number of minutes.

Parameters

null|callable $callback

Return Value

mixed

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

Travel forward the given number of minutes.

Parameters

null|callable $callback

Return Value

mixed

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

Travel forward the given number of hours.

Parameters

null|callable $callback

Return Value

mixed

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

Travel forward the given number of hours.

Parameters

null|callable $callback

Return Value

mixed

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

Travel forward the given number of days.

Parameters

null|callable $callback

Return Value

mixed

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

Travel forward the given number of days.

Parameters

null|callable $callback

Return Value

mixed

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

Travel forward the given number of weeks.

Parameters

null|callable $callback

Return Value

mixed

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

Travel forward the given number of weeks.

Parameters

null|callable $callback

Return Value

mixed

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

Travel forward the given number of months.

Parameters

null|callable $callback

Return Value

mixed

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

Travel forward the given number of months.

Parameters

null|callable $callback

Return Value

mixed

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

Travel forward the given number of years.

Parameters

null|callable $callback

Return Value

mixed

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

Travel forward the given number of years.

Parameters

null|callable $callback

Return Value

mixed

at line 245
static CarbonInterface back()

Travel back to the current time.

Return Value

CarbonInterface

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

Handle the given optional execution callback.

Parameters

null|callable $callback

Return Value

mixed