Carbon
class Carbon extends Carbon implements Transient
Traits
Methods
Apply the callback if the given "value" is (or resolves to) truthy.
Apply the callback if the given "value" is (or resolves to) falsy.
Create a date instance from a given time-based UUID or ULID.
Get the date / time plus a given amount of time.
Get the date / time minus a given amount of time.
Convert the instance to an immutable date.
Details
in
Conditionable at line 23
mixed
when(mixed $value = null, callable|null $callback = null, callable|null $default = null)
Apply the callback if the given "value" is (or resolves to) truthy.
in
Conditionable at line 56
mixed
unless(mixed $value = null, callable|null $callback = null, callable|null $default = null)
Apply the callback if the given "value" is (or resolves to) falsy.
in
Dumpable at line 12
never
dd(mixed ...$args)
Dump the given arguments and terminate execution.
in
DateHelpers at line 20
static DateHelpers
createFromId(Uuid|Ulid|string $id)
Create a date instance from a given time-based UUID or ULID.
in
DateHelpers at line 38
DateHelpers
plus(int $years = 0, int $months = 0, int $weeks = 0, int $days = 0, int $hours = 0, int $minutes = 0, int $seconds = 0, int $microseconds = 0, bool|null $overflow = null)
Get the date / time plus a given amount of time.
in
DateHelpers at line 69
DateHelpers
minus(int $years = 0, int $months = 0, int $weeks = 0, int $days = 0, int $hours = 0, int $minutes = 0, int $seconds = 0, int $microseconds = 0, bool|null $overflow = null)
Get the date / time minus a given amount of time.
at line 18
Carbon
toMutable()
Convert the instance to a mutable date.
at line 26
CarbonImmutable
toImmutable()
Convert the instance to an immutable date.