DateFactory

Illuminate\Support\DateFactory

class src/Illuminate/Support/DateFactory.php

__call

v11.0.0 以前から

__call($method, $parameters)
@param string $method
@param array $parameters
@return mixed
  1. v11.0.0 追加
    変更後
    __call($method, $parameters) [@param string $method, @param array $parameters, @return mixed]

canBeCreatedFromFormat

v12.4.0 から

@method

canBeCreatedFromFormat(?string $date, string $format): bool
  1. v12.4.0 追加
    変更後
    @method canBeCreatedFromFormat(?string $date, string $format): bool

create

v11.0.0 以前から

@method

create($year = 0, $month = 1, $day = 1, $hour = 0, $minute = 0, $second = 0, $timezone = null): \Illuminate\Support\Carbon|null
  1. v11.0.0 追加
    変更後
    @method create($year = 0, $month = 1, $day = 1, $hour = 0, $minute = 0, $second = 0, $tz = null): \Illuminate\Support\Carbon
  2. v12.1.0 シグネチャ変更
    変更前
    @method create($year = 0, $month = 1, $day = 1, $hour = 0, $minute = 0, $second = 0, $tz = null): \Illuminate\Support\Carbon
    変更後
    @method create($year = 0, $month = 1, $day = 1, $hour = 0, $minute = 0, $second = 0, $timezone = null): \Illuminate\Support\Carbon
  3. v12.4.0 シグネチャ変更
    変更前
    @method create($year = 0, $month = 1, $day = 1, $hour = 0, $minute = 0, $second = 0, $timezone = null): \Illuminate\Support\Carbon
    変更後
    @method create($year = 0, $month = 1, $day = 1, $hour = 0, $minute = 0, $second = 0, $timezone = null): \Illuminate\Support\Carbon|null

createFromDate

v11.0.0 以前から

@method

createFromDate($year = null, $month = null, $day = null, $timezone = null): \Illuminate\Support\Carbon
  1. v11.0.0 追加
    変更後
    @method createFromDate($year = null, $month = null, $day = null, $tz = null): \Illuminate\Support\Carbon
  2. v12.1.0 シグネチャ変更
    変更前
    @method createFromDate($year = null, $month = null, $day = null, $tz = null): \Illuminate\Support\Carbon
    変更後
    @method createFromDate($year = null, $month = null, $day = null, $timezone = null): \Illuminate\Support\Carbon

createFromFormat

v11.0.0 以前から

@method

createFromFormat($format, $time, $timezone = null): \Illuminate\Support\Carbon|null
  1. v11.0.0 追加
    変更後
    @method createFromFormat($format, $time, $tz = null): \Illuminate\Support\Carbon|false
  2. v12.1.0 シグネチャ変更
    変更前
    @method createFromFormat($format, $time, $tz = null): \Illuminate\Support\Carbon|false
    変更後
    @method createFromFormat($format, $time, $timezone = null): \Illuminate\Support\Carbon|false
  3. v12.4.0 シグネチャ変更
    変更前
    @method createFromFormat($format, $time, $timezone = null): \Illuminate\Support\Carbon|false
    変更後
    @method createFromFormat($format, $time, $timezone = null): \Illuminate\Support\Carbon|null

createFromIsoFormat

v12.4.0 から

@method

createFromIsoFormat(string $format, string $time, $timezone = null, ?string $locale = 'en', ?\Symfony\Contracts\Translation\TranslatorInterface $translator = null): \Illuminate\Support\Carbon|null
  1. v12.4.0 追加
    変更後
    @method createFromIsoFormat(string $format, string $time, $timezone = null, ?string $locale = 'en', ?TranslatorInterface $translator = null): \Illuminate\Support\Carbon|null
  2. v12.6.0 シグネチャ変更
    変更前
    @method createFromIsoFormat(string $format, string $time, $timezone = null, ?string $locale = 'en', ?TranslatorInterface $translator = null): \Illuminate\Support\Carbon|null
    変更後
    @method createFromIsoFormat(string $format, string $time, $timezone = null, ?string $locale = 'en', ?\Symfony\Contracts\Translation\TranslatorInterface $translator = null): \Illuminate\Support\Carbon|null

createFromLocaleFormat

v12.4.0 から

@method

createFromLocaleFormat(string $format, string $locale, string $time, $timezone = null): \Illuminate\Support\Carbon|null
  1. v12.4.0 追加
    変更後
    @method createFromLocaleFormat(string $format, string $locale, string $time, $timezone = null): \Illuminate\Support\Carbon|null

createFromLocaleIsoFormat

v12.4.0 から

@method

createFromLocaleIsoFormat(string $format, string $locale, string $time, $timezone = null): \Illuminate\Support\Carbon|null
  1. v12.4.0 追加
    変更後
    @method createFromLocaleIsoFormat(string $format, string $locale, string $time, $timezone = null): \Illuminate\Support\Carbon|null

createFromTime

v11.0.0 以前から

@method

createFromTime($hour = 0, $minute = 0, $second = 0, $timezone = null): \Illuminate\Support\Carbon
  1. v11.0.0 追加
    変更後
    @method createFromTime($hour = 0, $minute = 0, $second = 0, $tz = null): \Illuminate\Support\Carbon
  2. v12.1.0 シグネチャ変更
    変更前
    @method createFromTime($hour = 0, $minute = 0, $second = 0, $tz = null): \Illuminate\Support\Carbon
    変更後
    @method createFromTime($hour = 0, $minute = 0, $second = 0, $timezone = null): \Illuminate\Support\Carbon

createFromTimestamp

v11.0.0 以前から

@method

createFromTimestamp(string|int|float $timestamp, \DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
  1. v11.0.0 追加
    変更後
    @method createFromTimestamp($timestamp, $tz = null): \Illuminate\Support\Carbon
  2. v12.1.0 シグネチャ変更
    変更前
    @method createFromTimestamp($timestamp, $tz = null): \Illuminate\Support\Carbon
    変更後
    @method createFromTimestamp($timestamp, $timezone = null): \Illuminate\Support\Carbon
  3. v12.4.0 シグネチャ変更
    変更前
    @method createFromTimestamp($timestamp, $timezone = null): \Illuminate\Support\Carbon
    変更後
    @method createFromTimestamp(string|int|float $timestamp, DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
  4. v12.6.0 シグネチャ変更
    変更前
    @method createFromTimestamp(string|int|float $timestamp, DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
    変更後
    @method createFromTimestamp(string|int|float $timestamp, \DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon

createFromTimestampMs

v11.0.0 以前から

@method

createFromTimestampMs(string|int|float $timestamp, \DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
  1. v11.0.0 追加
    変更後
    @method createFromTimestampMs($timestamp, $tz = null): \Illuminate\Support\Carbon
  2. v12.1.0 シグネチャ変更
    変更前
    @method createFromTimestampMs($timestamp, $tz = null): \Illuminate\Support\Carbon
    変更後
    @method createFromTimestampMs($timestamp, $timezone = null): \Illuminate\Support\Carbon
  3. v12.4.0 シグネチャ変更
    変更前
    @method createFromTimestampMs($timestamp, $timezone = null): \Illuminate\Support\Carbon
    変更後
    @method createFromTimestampMs(string|int|float $timestamp, DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
  4. v12.6.0 シグネチャ変更
    変更前
    @method createFromTimestampMs(string|int|float $timestamp, DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
    変更後
    @method createFromTimestampMs(string|int|float $timestamp, \DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon

createFromTimestampMsUTC

v12.4.0 から

@method

createFromTimestampMsUTC($timestamp): \Illuminate\Support\Carbon
  1. v12.4.0 追加
    変更後
    @method createFromTimestampMsUTC($timestamp): \Illuminate\Support\Carbon

createFromTimestampUTC

v11.0.0 以前から

@method

createFromTimestampUTC(string|int|float $timestamp): \Illuminate\Support\Carbon
  1. v11.0.0 追加
    変更後
    @method createFromTimestampUTC($timestamp): \Illuminate\Support\Carbon
  2. v12.4.0 シグネチャ変更
    変更前
    @method createFromTimestampUTC($timestamp): \Illuminate\Support\Carbon
    変更後
    @method createFromTimestampUTC(string|int|float $timestamp): \Illuminate\Support\Carbon

createFromTimeString

v11.0.0 以前から

@method

createFromTimeString(string $time, \DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
  1. v11.0.0 追加
    変更後
    @method createFromTimeString($time, $tz = null): \Illuminate\Support\Carbon
  2. v12.1.0 シグネチャ変更
    変更前
    @method createFromTimeString($time, $tz = null): \Illuminate\Support\Carbon
    変更後
    @method createFromTimeString($time, $timezone = null): \Illuminate\Support\Carbon
  3. v12.4.0 シグネチャ変更
    変更前
    @method createFromTimeString($time, $timezone = null): \Illuminate\Support\Carbon
    変更後
    @method createFromTimeString(string $time, DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
  4. v12.6.0 シグネチャ変更
    変更前
    @method createFromTimeString(string $time, DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
    変更後
    @method createFromTimeString(string $time, \DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon

createMidnightDate

v11.0.0 以前から

@method

createMidnightDate($year = null, $month = null, $day = null, $timezone = null): \Illuminate\Support\Carbon
  1. v11.0.0 追加
    変更後
    @method createMidnightDate($year = null, $month = null, $day = null, $tz = null): \Illuminate\Support\Carbon
  2. v12.1.0 シグネチャ変更
    変更前
    @method createMidnightDate($year = null, $month = null, $day = null, $tz = null): \Illuminate\Support\Carbon
    変更後
    @method createMidnightDate($year = null, $month = null, $day = null, $timezone = null): \Illuminate\Support\Carbon

createSafe

v11.0.0 以前から

@method

createSafe($year = null, $month = null, $day = null, $hour = null, $minute = null, $second = null, $timezone = null): \Illuminate\Support\Carbon|null
  1. v11.0.0 追加
    変更後
    @method createSafe($year = null, $month = null, $day = null, $hour = null, $minute = null, $second = null, $tz = null): \Illuminate\Support\Carbon|false
  2. v12.1.0 シグネチャ変更
    変更前
    @method createSafe($year = null, $month = null, $day = null, $hour = null, $minute = null, $second = null, $tz = null): \Illuminate\Support\Carbon|false
    変更後
    @method createSafe($year = null, $month = null, $day = null, $hour = null, $minute = null, $second = null, $timezone = null): \Illuminate\Support\Carbon|false
  3. v12.4.0 シグネチャ変更
    変更前
    @method createSafe($year = null, $month = null, $day = null, $hour = null, $minute = null, $second = null, $timezone = null): \Illuminate\Support\Carbon|false
    変更後
    @method createSafe($year = null, $month = null, $day = null, $hour = null, $minute = null, $second = null, $timezone = null): \Illuminate\Support\Carbon|null

createStrict

v12.4.0 から

@method

createStrict(?int $year = 0, ?int $month = 1, ?int $day = 1, ?int $hour = 0, ?int $minute = 0, ?int $second = 0, $timezone = null): \Illuminate\Support\Carbon
  1. v12.4.0 追加
    変更後
    @method createStrict(?int $year = 0, ?int $month = 1, ?int $day = 1, ?int $hour = 0, ?int $minute = 0, ?int $second = 0, $timezone = null): \Illuminate\Support\Carbon

disableHumanDiffOption

v11.0.0 以前から

@method

disableHumanDiffOption($humanDiffOption): void
  1. v11.0.0 追加
    変更後
    @method disableHumanDiffOption($humanDiffOption): void

enableHumanDiffOption

v11.0.0 以前から

@method

enableHumanDiffOption($humanDiffOption): void
  1. v11.0.0 追加
    変更後
    @method enableHumanDiffOption($humanDiffOption): void

executeWithLocale

v11.0.0 以前から

@method

executeWithLocale(string $locale, callable $func): mixed
  1. v11.0.0 追加
    変更後
    @method executeWithLocale($locale, $func): mixed
  2. v12.4.0 シグネチャ変更
    変更前
    @method executeWithLocale($locale, $func): mixed
    変更後
    @method executeWithLocale(string $locale, callable $func): mixed

fromSerialized

v11.0.0 以前から

@method

fromSerialized($value): \Illuminate\Support\Carbon
  1. v11.0.0 追加
    変更後
    @method fromSerialized($value): \Illuminate\Support\Carbon

getAvailableLocales

v11.0.0 以前から

@method

getAvailableLocales(): array
  1. v11.0.0 追加
    変更後
    @method getAvailableLocales(): array

getAvailableLocalesInfo

v12.4.0 から

@method

getAvailableLocalesInfo(): array
  1. v12.4.0 追加
    変更後
    @method getAvailableLocalesInfo(): array

getDays

v11.0.0 以前から

@method

getDays(): array
  1. v11.0.0 追加
    変更後
    @method getDays(): array

getFallbackLocale

v12.4.0 から

@method

getFallbackLocale(): ?string
  1. v12.4.0 追加
    変更後
    @method getFallbackLocale(): ?string

getFormatsToIsoReplacements

v12.4.0 から

@method

getFormatsToIsoReplacements(): array
  1. v12.4.0 追加
    変更後
    @method getFormatsToIsoReplacements(): array

getHumanDiffOptions

v11.0.0 以前から

@method

getHumanDiffOptions(): int
  1. v11.0.0 追加
    変更後
    @method getHumanDiffOptions(): int

getIsoUnits

v11.0.0 以前から

@method

getIsoUnits(): array
  1. v11.0.0 追加
    変更後
    @method getIsoUnits(): array

getLastErrors

v11.0.0 以前から

@method

getLastErrors(): array|false
  1. v11.0.0 追加
    変更後
    @method getLastErrors(): array
  2. v12.4.0 シグネチャ変更
    変更前
    @method getLastErrors(): array
    変更後
    @method getLastErrors(): array|false

getLocale

v11.0.0 以前から

@method

getLocale(): string
  1. v11.0.0 追加
    変更後
    @method getLocale(): string

getMidDayAt

v11.0.0 以前から

@method

getMidDayAt(): int
  1. v11.0.0 追加
    変更後
    @method getMidDayAt(): int

getTestNow

v11.0.0 以前から

@method

getTestNow(): \Illuminate\Support\Carbon|null
  1. v11.0.0 追加
    変更後
    @method getTestNow(): \Illuminate\Support\Carbon|null

getTimeFormatByPrecision

v12.4.0 から

@method

getTimeFormatByPrecision(string $unitPrecision): string
  1. v12.4.0 追加
    変更後
    @method getTimeFormatByPrecision(string $unitPrecision): string

getTranslationMessageWith

v12.4.0 から

@method

getTranslationMessageWith($translator, string $key, ?string $locale = null, ?string $default = null): string|\Closure|null
  1. v12.4.0 追加
    変更後
    @method getTranslationMessageWith($translator, string $key, ?string $locale = null, ?string $default = null): string|Closure|null
  2. v12.6.0 シグネチャ変更
    変更前
    @method getTranslationMessageWith($translator, string $key, ?string $locale = null, ?string $default = null): string|Closure|null
    変更後
    @method getTranslationMessageWith($translator, string $key, ?string $locale = null, ?string $default = null): string|\Closure|null

getTranslator

v11.0.0 以前から

@method

getTranslator(): \Symfony\Contracts\Translation\TranslatorInterface
  1. v11.0.0 追加
    変更後
    @method getTranslator(): \Symfony\Component\Translation\TranslatorInterface
  2. v12.1.0 シグネチャ変更
    変更前
    @method getTranslator(): \Symfony\Component\Translation\TranslatorInterface
    変更後
    @method getTranslator(): \Symfony\Contracts\Translation\TranslatorInterface

getWeekendDays

v11.0.0 以前から

@method

getWeekendDays(): array
  1. v11.0.0 追加
    変更後
    @method getWeekendDays(): array

getWeekEndsAt

v11.0.0 以前から

@method

getWeekEndsAt(?string $locale = null): int
  1. v11.0.0 追加
    変更後
    @method getWeekEndsAt(): int
  2. v12.4.0 シグネチャ変更
    変更前
    @method getWeekEndsAt(): int
    変更後
    @method getWeekEndsAt(?string $locale = null): int

getWeekStartsAt

v11.0.0 以前から

@method

getWeekStartsAt(?string $locale = null): int
  1. v11.0.0 追加
    変更後
    @method getWeekStartsAt(): int
  2. v12.4.0 シグネチャ変更
    変更前
    @method getWeekStartsAt(): int
    変更後
    @method getWeekStartsAt(?string $locale = null): int

hasFormat

v11.0.0 以前から

@method

hasFormat(string $date, string $format): bool
  1. v11.0.0 追加
    変更後
    @method hasFormat($date, $format): bool
  2. v12.4.0 シグネチャ変更
    変更前
    @method hasFormat($date, $format): bool
    変更後
    @method hasFormat(string $date, string $format): bool

hasFormatWithModifiers

v12.4.0 から

@method

hasFormatWithModifiers(string $date, string $format): bool
  1. v12.4.0 追加
    変更後
    @method hasFormatWithModifiers(string $date, string $format): bool

hasMacro

v11.0.0 以前から

@method

hasMacro($name): bool
  1. v11.0.0 追加
    変更後
    @method hasMacro($name): bool

hasRelativeKeywords

v11.0.0 以前から

@method

hasRelativeKeywords(?string $time): bool
  1. v11.0.0 追加
    変更後
    @method hasRelativeKeywords($time): bool
  2. v12.4.0 シグネチャ変更
    変更前
    @method hasRelativeKeywords($time): bool
    変更後
    @method hasRelativeKeywords(?string $time): bool

hasTestNow

v11.0.0 以前から

@method

hasTestNow(): bool
  1. v11.0.0 追加
    変更後
    @method hasTestNow(): bool

instance

v11.0.0 以前から

@method

instance(\DateTimeInterface $date): \Illuminate\Support\Carbon
  1. v11.0.0 追加
    変更後
    @method instance($date): \Illuminate\Support\Carbon
  2. v12.4.0 シグネチャ変更
    変更前
    @method instance($date): \Illuminate\Support\Carbon
    変更後
    @method instance(DateTimeInterface $date): \Illuminate\Support\Carbon
  3. v12.6.0 シグネチャ変更
    変更前
    @method instance(DateTimeInterface $date): \Illuminate\Support\Carbon
    変更後
    @method instance(\DateTimeInterface $date): \Illuminate\Support\Carbon

isImmutable

v11.0.0 以前から

@method

isImmutable(): bool
  1. v11.0.0 追加
    変更後
    @method isImmutable(): bool

isModifiableUnit

v11.0.0 以前から

@method

isModifiableUnit($unit): bool
  1. v11.0.0 追加
    変更後
    @method isModifiableUnit($unit): bool

isMutable

v11.0.0 以前から

@method

isMutable(): bool
  1. v11.0.0 追加
    変更後
    @method isMutable(): bool

isStrictModeEnabled

v11.0.0 以前から

@method

isStrictModeEnabled(): bool
  1. v11.0.0 追加
    変更後
    @method isStrictModeEnabled(): bool

localeHasDiffOneDayWords

v11.0.0 以前から

@method

localeHasDiffOneDayWords(string $locale): bool
  1. v11.0.0 追加
    変更後
    @method localeHasDiffOneDayWords($locale): bool
  2. v12.4.0 シグネチャ変更
    変更前
    @method localeHasDiffOneDayWords($locale): bool
    変更後
    @method localeHasDiffOneDayWords(string $locale): bool

localeHasDiffSyntax

v11.0.0 以前から

@method

localeHasDiffSyntax(string $locale): bool
  1. v11.0.0 追加
    変更後
    @method localeHasDiffSyntax($locale): bool
  2. v12.4.0 シグネチャ変更
    変更前
    @method localeHasDiffSyntax($locale): bool
    変更後
    @method localeHasDiffSyntax(string $locale): bool

localeHasDiffTwoDayWords

v11.0.0 以前から

@method

localeHasDiffTwoDayWords(string $locale): bool
  1. v11.0.0 追加
    変更後
    @method localeHasDiffTwoDayWords($locale): bool
  2. v12.4.0 シグネチャ変更
    変更前
    @method localeHasDiffTwoDayWords($locale): bool
    変更後
    @method localeHasDiffTwoDayWords(string $locale): bool

localeHasPeriodSyntax

v11.0.0 以前から

@method

localeHasPeriodSyntax($locale): bool
  1. v11.0.0 追加
    変更後
    @method localeHasPeriodSyntax($locale): bool

localeHasShortUnits

v11.0.0 以前から

@method

localeHasShortUnits(string $locale): bool
  1. v11.0.0 追加
    変更後
    @method localeHasShortUnits($locale): bool
  2. v12.4.0 シグネチャ変更
    変更前
    @method localeHasShortUnits($locale): bool
    変更後
    @method localeHasShortUnits(string $locale): bool

macro

v11.0.0 以前から

@method

macro(string $name, ?callable $macro): void
  1. v11.0.0 追加
    変更後
    @method macro($name, $macro): void
  2. v12.4.0 シグネチャ変更
    変更前
    @method macro($name, $macro): void
    変更後
    @method macro(string $name, ?callable $macro): void

make

v11.0.0 以前から

@method

make($var, \DateTimeZone|string|null $timezone = null): \Illuminate\Support\Carbon|null
  1. v11.0.0 追加
    変更後
    @method make($var): \Illuminate\Support\Carbon|null
  2. v12.4.0 シグネチャ変更
    変更前
    @method make($var): \Illuminate\Support\Carbon|null
    変更後
    @method make($var, DateTimeZone|string|null $timezone = null): \Illuminate\Support\Carbon|null
  3. v12.6.0 シグネチャ変更
    変更前
    @method make($var, DateTimeZone|string|null $timezone = null): \Illuminate\Support\Carbon|null
    変更後
    @method make($var, \DateTimeZone|string|null $timezone = null): \Illuminate\Support\Carbon|null

maxValue

v11.0.0 以前から

v12.4.0 で削除

  1. v11.0.0 追加
    変更後
    @method maxValue(): \Illuminate\Support\Carbon
  2. v12.4.0 削除
    変更前
    @method maxValue(): \Illuminate\Support\Carbon

minValue

v11.0.0 以前から

v12.4.0 で削除

  1. v11.0.0 追加
    変更後
    @method minValue(): \Illuminate\Support\Carbon
  2. v12.4.0 削除
    変更前
    @method minValue(): \Illuminate\Support\Carbon

mixin

v11.0.0 以前から

@method

mixin(object|string $mixin): void
  1. v11.0.0 追加
    変更後
    @method mixin($mixin): void
  2. v12.4.0 シグネチャ変更
    変更前
    @method mixin($mixin): void
    変更後
    @method mixin(object|string $mixin): void

now

v11.0.0 以前から

@method

now(\DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
  1. v11.0.0 追加
    変更後
    @method now($tz = null): \Illuminate\Support\Carbon
  2. v12.1.0 シグネチャ変更
    変更前
    @method now($tz = null): \Illuminate\Support\Carbon
    変更後
    @method now($timezone = null): \Illuminate\Support\Carbon
  3. v12.4.0 シグネチャ変更
    変更前
    @method now($timezone = null): \Illuminate\Support\Carbon
    変更後
    @method now(DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
  4. v12.6.0 シグネチャ変更
    変更前
    @method now(DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
    変更後
    @method now(\DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon

parse

v11.0.0 以前から

@method

parse(\DateTimeInterface|\Carbon\WeekDay|\Carbon\Month|string|int|float|null $time, \DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
  1. v11.0.0 追加
    変更後
    @method parse($time = null, $tz = null): \Illuminate\Support\Carbon
  2. v12.1.0 シグネチャ変更
    変更前
    @method parse($time = null, $tz = null): \Illuminate\Support\Carbon
    変更後
    @method parse($time = null, $timezone = null): \Illuminate\Support\Carbon
  3. v12.4.0 シグネチャ変更
    変更前
    @method parse($time = null, $timezone = null): \Illuminate\Support\Carbon
    変更後
    @method parse(DateTimeInterface|WeekDay|Month|string|int|float|null $time, DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
  4. v12.6.0 シグネチャ変更
    変更前
    @method parse(DateTimeInterface|WeekDay|Month|string|int|float|null $time, DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
    変更後
    @method parse(\DateTimeInterface|\Carbon\WeekDay|\Carbon\Month|string|int|float|null $time, \DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon

parseFromLocale

v12.4.0 から

@method

parseFromLocale(string $time, ?string $locale = null, \DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
  1. v12.4.0 追加
    変更後
    @method parseFromLocale(string $time, ?string $locale = null, DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
  2. v12.6.0 シグネチャ変更
    変更前
    @method parseFromLocale(string $time, ?string $locale = null, DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
    変更後
    @method parseFromLocale(string $time, ?string $locale = null, \DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon

pluralUnit

v11.0.0 以前から

@method

pluralUnit(string $unit): string
  1. v11.0.0 追加
    変更後
    @method pluralUnit(string $unit): string

rawCreateFromFormat

v12.4.0 から

@method

rawCreateFromFormat(string $format, string $time, $timezone = null): \Illuminate\Support\Carbon|null
  1. v12.4.0 追加
    変更後
    @method rawCreateFromFormat(string $format, string $time, $timezone = null): \Illuminate\Support\Carbon|null

rawParse

v12.4.0 から

@method

rawParse(\DateTimeInterface|\Carbon\WeekDay|\Carbon\Month|string|int|float|null $time, \DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
  1. v12.4.0 追加
    変更後
    @method rawParse(DateTimeInterface|WeekDay|Month|string|int|float|null $time, DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
  2. v12.6.0 シグネチャ変更
    変更前
    @method rawParse(DateTimeInterface|WeekDay|Month|string|int|float|null $time, DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
    変更後
    @method rawParse(\DateTimeInterface|\Carbon\WeekDay|\Carbon\Month|string|int|float|null $time, \DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon

resetMonthsOverflow

v11.0.0 以前から

@method

resetMonthsOverflow(): void
  1. v11.0.0 追加
    変更後
    @method resetMonthsOverflow(): void

resetToStringFormat

v11.0.0 以前から

@method

resetToStringFormat(): void
  1. v11.0.0 追加
    変更後
    @method resetToStringFormat(): void

resetYearsOverflow

v11.0.0 以前から

@method

resetYearsOverflow(): void
  1. v11.0.0 追加
    変更後
    @method resetYearsOverflow(): void

serializeUsing

v11.0.0 以前から

@method

serializeUsing($callback): void
  1. v11.0.0 追加
    変更後
    @method serializeUsing($callback): void

setFallbackLocale

v12.4.0 から

@method

setFallbackLocale(string $locale): void
  1. v12.4.0 追加
    変更後
    @method setFallbackLocale(string $locale): void

setHumanDiffOptions

v11.0.0 以前から

@method

setHumanDiffOptions($humanDiffOptions): void
  1. v11.0.0 追加
    変更後
    @method setHumanDiffOptions($humanDiffOptions): void

setLocale

v11.0.0 以前から

@method

setLocale(string $locale): void
  1. v11.0.0 追加
    変更後
    @method setLocale($locale): bool
  2. v12.4.0 シグネチャ変更
    変更前
    @method setLocale($locale): bool
    変更後
    @method setLocale(string $locale): void

setMidDayAt

v11.0.0 以前から

@method

setMidDayAt($hour): void
  1. v11.0.0 追加
    変更後
    @method setMidDayAt($hour): void

setTestNow

v11.0.0 以前から

@method

setTestNow(mixed $testNow = null): void
  1. v11.0.0 追加
    変更後
    @method setTestNow($testNow = null): void
  2. v12.4.0 シグネチャ変更
    変更前
    @method setTestNow($testNow = null): void
    変更後
    @method setTestNow(mixed $testNow = null): void

setTestNowAndTimezone

v12.4.0 から

@method

setTestNowAndTimezone(mixed $testNow = null, $timezone = null): void
  1. v12.4.0 追加
    変更後
    @method setTestNowAndTimezone(mixed $testNow = null, $timezone = null): void

setToStringFormat

v11.0.0 以前から

@method

setToStringFormat(string|\Closure|null $format): void
  1. v11.0.0 追加
    変更後
    @method setToStringFormat($format): void
  2. v12.4.0 シグネチャ変更
    変更前
    @method setToStringFormat($format): void
    変更後
    @method setToStringFormat(string|Closure|null $format): void
  3. v12.6.0 シグネチャ変更
    変更前
    @method setToStringFormat(string|Closure|null $format): void
    変更後
    @method setToStringFormat(string|\Closure|null $format): void

setTranslator

v11.0.0 以前から

@method

setTranslator(\Symfony\Contracts\Translation\TranslatorInterface $translator): void
  1. v11.0.0 追加
    変更後
    @method setTranslator(\Symfony\Component\Translation\TranslatorInterface $translator): void
  2. v12.1.0 シグネチャ変更
    変更前
    @method setTranslator(\Symfony\Component\Translation\TranslatorInterface $translator): void
    変更後
    @method setTranslator(\Symfony\Contracts\Translation\TranslatorInterface $translator): void

setUtf8

v11.0.0 以前から

v12.4.0 で削除

  1. v11.0.0 追加
    変更後
    @method setUtf8($utf8): void
  2. v12.4.0 削除
    変更前
    @method setUtf8($utf8): void

setWeekendDays

v11.0.0 以前から

@method

setWeekendDays($days): void
  1. v11.0.0 追加
    変更後
    @method setWeekendDays($days): void

setWeekEndsAt

v11.0.0 以前から

@method

setWeekEndsAt($day): void
  1. v11.0.0 追加
    変更後
    @method setWeekEndsAt($day): void

setWeekStartsAt

v11.0.0 以前から

@method

setWeekStartsAt($day): void
  1. v11.0.0 追加
    変更後
    @method setWeekStartsAt($day): void

shouldOverflowMonths

v11.0.0 以前から

@method

shouldOverflowMonths(): bool
  1. v11.0.0 追加
    変更後
    @method shouldOverflowMonths(): bool

shouldOverflowYears

v11.0.0 以前から

@method

shouldOverflowYears(): bool
  1. v11.0.0 追加
    変更後
    @method shouldOverflowYears(): bool

singularUnit

v11.0.0 以前から

@method

singularUnit(string $unit): string
  1. v11.0.0 追加
    変更後
    @method singularUnit(string $unit): string

sleep

v12.4.0 から

@method

sleep(int|float $seconds): void
  1. v12.4.0 追加
    変更後
    @method sleep(int|float $seconds): void

today

v11.0.0 以前から

@method

today(\DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
  1. v11.0.0 追加
    変更後
    @method today($tz = null): \Illuminate\Support\Carbon
  2. v12.1.0 シグネチャ変更
    変更前
    @method today($tz = null): \Illuminate\Support\Carbon
    変更後
    @method today($timezone = null): \Illuminate\Support\Carbon
  3. v12.4.0 シグネチャ変更
    変更前
    @method today($timezone = null): \Illuminate\Support\Carbon
    変更後
    @method today(DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
  4. v12.6.0 シグネチャ変更
    変更前
    @method today(DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
    変更後
    @method today(\DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon

tomorrow

v11.0.0 以前から

@method

tomorrow(\DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
  1. v11.0.0 追加
    変更後
    @method tomorrow($tz = null): \Illuminate\Support\Carbon
  2. v12.1.0 シグネチャ変更
    変更前
    @method tomorrow($tz = null): \Illuminate\Support\Carbon
    変更後
    @method tomorrow($timezone = null): \Illuminate\Support\Carbon
  3. v12.4.0 シグネチャ変更
    変更前
    @method tomorrow($timezone = null): \Illuminate\Support\Carbon
    変更後
    @method tomorrow(DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
  4. v12.6.0 シグネチャ変更
    変更前
    @method tomorrow(DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
    変更後
    @method tomorrow(\DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon

translateTimeString

v12.4.0 から

@method

translateTimeString(string $timeString, ?string $from = null, ?string $to = null, int $mode = \Carbon\CarbonInterface::TRANSLATE_ALL): string
  1. v12.4.0 追加
    変更後
    @method translateTimeString(string $timeString, ?string $from = null, ?string $to = null, int $mode = CarbonInterface::TRANSLATE_ALL): string
  2. v12.6.0 シグネチャ変更
    変更前
    @method translateTimeString(string $timeString, ?string $from = null, ?string $to = null, int $mode = CarbonInterface::TRANSLATE_ALL): string
    変更後
    @method translateTimeString(string $timeString, ?string $from = null, ?string $to = null, int $mode = \Carbon\CarbonInterface::TRANSLATE_ALL): string

translateWith

v12.4.0 から

@method

translateWith(\Symfony\Contracts\Translation\TranslatorInterface $translator, string $key, array $parameters = [], $number = null): string
  1. v12.4.0 追加
    変更後
    @method translateWith(TranslatorInterface $translator, string $key, array $parameters = [], $number = null): string
  2. v12.6.0 シグネチャ変更
    変更前
    @method translateWith(TranslatorInterface $translator, string $key, array $parameters = [], $number = null): string
    変更後
    @method translateWith(\Symfony\Contracts\Translation\TranslatorInterface $translator, string $key, array $parameters = [], $number = null): string

use

v11.0.0 以前から

static

static use($handler)
@param mixed $handler
@return mixed
  1. v11.0.0 追加
    変更後
    static use($handler) [@param mixed $handler, @return mixed]

useCallable

v11.0.0 以前から

static

static useCallable(callable $callable)
@param callable $callable
@return void
  1. v11.0.0 追加
    変更後
    static useCallable(callable $callable) [@param callable $callable, @return void]

useClass

v11.0.0 以前から

static

static useClass($dateClass)
@param string $dateClass
@return void
  1. v11.0.0 追加
    変更後
    static useClass($dateClass) [@param string $dateClass, @return void]

useDefault

v11.0.0 以前から

static

static useDefault()
@return void
  1. v11.0.0 追加
    変更後
    static useDefault() [@return void]

useFactory

v11.0.0 以前から

static

static useFactory($factory)
@param object $factory
@return void
  1. v11.0.0 追加
    変更後
    static useFactory($factory) [@param object $factory, @return void]

useMonthsOverflow

v11.0.0 以前から

@method

useMonthsOverflow($monthsOverflow = true): void
  1. v11.0.0 追加
    変更後
    @method useMonthsOverflow($monthsOverflow = true): void

useStrictMode

v11.0.0 以前から

@method

useStrictMode($strictModeEnabled = true): void
  1. v11.0.0 追加
    変更後
    @method useStrictMode($strictModeEnabled = true): void

useYearsOverflow

v11.0.0 以前から

@method

useYearsOverflow($yearsOverflow = true): void
  1. v11.0.0 追加
    変更後
    @method useYearsOverflow($yearsOverflow = true): void

withTestNow

v12.4.0 から

@method

withTestNow(mixed $testNow, callable $callback): mixed
  1. v12.4.0 追加
    変更後
    @method withTestNow(mixed $testNow, callable $callback): mixed

withTimeZone

v12.4.0 から

@method

withTimeZone(\DateTimeZone|string|int|null $timezone): static
  1. v12.4.0 追加
    変更後
    @method withTimeZone(DateTimeZone|string|int|null $timezone): static
  2. v12.6.0 シグネチャ変更
    変更前
    @method withTimeZone(DateTimeZone|string|int|null $timezone): static
    変更後
    @method withTimeZone(\DateTimeZone|string|int|null $timezone): static

yesterday

v11.0.0 以前から

@method

yesterday(\DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
  1. v11.0.0 追加
    変更後
    @method yesterday($tz = null): \Illuminate\Support\Carbon
  2. v12.1.0 シグネチャ変更
    変更前
    @method yesterday($tz = null): \Illuminate\Support\Carbon
    変更後
    @method yesterday($timezone = null): \Illuminate\Support\Carbon
  3. v12.4.0 シグネチャ変更
    変更前
    @method yesterday($timezone = null): \Illuminate\Support\Carbon
    変更後
    @method yesterday(DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
  4. v12.6.0 シグネチャ変更
    変更前
    @method yesterday(DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon
    変更後
    @method yesterday(\DateTimeZone|string|int|null $timezone = null): \Illuminate\Support\Carbon