DateFactory
class DateFactory (View source)
Константы
| DEFAULT_CLASS_NAME | По умолчанию класс, который будет использоваться для всех созданных дат. |
Свойства
| static protected string | $dateClass | Тип (класс) дат, которые должны быть созданы. | |
| static protected callable | $callable | Эта вызываемая функция может быть использована для перехвата создания дат. | |
| static protected object | $factory | Фабрика Carbon, которая должна использоваться при создании дат. |
Методы
| static mixed | use(mixed $handler) Использовать указанный обработчик при генерации дат (имя класса, вызываемый объект или фабрика). | |
| static void | useDefault() Использовать класс дат по умолчанию при генерации дат. | |
| static void | useCallable(callable $callable) Выполнить указанный вызываемый объект при каждом создании даты. | |
| static void | useClass(string $dateClass) Использовать указанный тип даты (класс) при генерации дат. | |
| static void | useFactory(object $factory) Использовать указанную фабрику Carbon при генерации дат. | |
| mixed | __call(string $method, array $parameters) Обработать динамические вызовы для генерации дат. | |
| Carbon | create(mixed $year, mixed $month, mixed $day, mixed $hour, mixed $minute, mixed $second, mixed $tz) Без описания | |
| Carbon | createFromDate(mixed $year, mixed $month, mixed $day, mixed $tz) Без описания | |
| Carbon|false | createFromFormat(mixed $format, mixed $time, mixed $tz) Без описания | |
| Carbon | createFromTime(mixed $hour, mixed $minute, mixed $second, mixed $tz) Без описания | |
| Carbon | createFromTimeString(mixed $time, mixed $tz) Без описания | |
| Carbon | createFromTimestamp(mixed $timestamp, mixed $tz) Без описания | |
| Carbon | createFromTimestampMs(mixed $timestamp, mixed $tz) Без описания | |
| Carbon | createFromTimestampUTC(mixed $timestamp) Без описания | |
| Carbon | createMidnightDate(mixed $year, mixed $month, mixed $day, mixed $tz) Без описания | |
| Carbon|false | createSafe(mixed $year, mixed $month, mixed $day, mixed $hour, mixed $minute, mixed $second, mixed $tz) Без описания | |
| void | disableHumanDiffOption(mixed $humanDiffOption) Без описания | |
| void | enableHumanDiffOption(mixed $humanDiffOption) Без описания | |
| mixed | executeWithLocale(mixed $locale, mixed $func) Без описания | |
| Carbon | fromSerialized(mixed $value) Без описания | |
| array | getAvailableLocales() Без описания | |
| array | getDays() Без описания | |
| int | getHumanDiffOptions() Без описания | |
| array | getIsoUnits() Без описания | |
| array | getLastErrors() Без описания | |
| string | getLocale() Без описания | |
| int | getMidDayAt() Без описания | |
| Carbon|null | getTestNow() Без описания | |
| TranslatorInterface | getTranslator() Без описания | |
| int | getWeekEndsAt() Без описания | |
| int | getWeekStartsAt() Без описания | |
| array | getWeekendDays() Без описания | |
| bool | hasFormat(mixed $date, mixed $format) Без описания | |
| bool | hasMacro(mixed $name) Без описания | |
| bool | hasRelativeKeywords(mixed $time) Без описания | |
| bool | hasTestNow() Без описания | |
| Carbon | instance(mixed $date) Без описания | |
| bool | isImmutable() Без описания | |
| bool | isModifiableUnit(mixed $unit) Без описания | |
| bool | isMutable() Без описания | |
| bool | isStrictModeEnabled() Без описания | |
| bool | localeHasDiffOneDayWords(mixed $locale) Без описания | |
| bool | localeHasDiffSyntax(mixed $locale) Без описания | |
| bool | localeHasDiffTwoDayWords(mixed $locale) Без описания | |
| bool | localeHasPeriodSyntax(mixed $locale) Без описания | |
| bool | localeHasShortUnits(mixed $locale) Без описания | |
| void | macro(mixed $name, mixed $macro) Без описания | |
| Carbon|null | make(mixed $var) Без описания |
| Carbon | maxValue() Нет описания | |
| Carbon | minValue() Нет описания | |
| void | mixin(mixed $mixin) Нет описания | |
| Carbon | now(mixed $tz) Нет описания | |
| Carbon | parse(mixed $time, mixed $tz) Нет описания | |
| string | pluralUnit(string $unit) Нет описания | |
| void | resetMonthsOverflow() Нет описания | |
| void | resetToStringFormat() Нет описания | |
| void | resetYearsOverflow() Нет описания | |
| void | serializeUsing(mixed $callback) Нет описания | |
| void | setHumanDiffOptions(mixed $humanDiffOptions) Нет описания | |
| bool | setLocale(mixed $locale) Нет описания | |
| void | setMidDayAt(mixed $hour) Нет описания | |
| void | setTestNow(mixed $testNow) Нет описания | |
| void | setToStringFormat(mixed $format) Нет описания | |
| void | setTranslator(TranslatorInterface $translator) Нет описания | |
| void | setUtf8(mixed $utf8) Нет описания | |
| void | setWeekEndsAt(mixed $day) Нет описания | |
| void | setWeekStartsAt(mixed $day) Нет описания | |
| void | setWeekendDays(mixed $days) Нет описания | |
| bool | shouldOverflowMonths() Нет описания | |
| bool | shouldOverflowYears() Нет описания | |
| string | singularUnit(string $unit) Нет описания | |
| Carbon | today(mixed $tz) Нет описания | |
| Carbon | tomorrow(mixed $tz) Нет описания | |
| void | useMonthsOverflow(mixed $monthsOverflow) Нет описания | |
| void | useStrictMode(mixed $strictModeEnabled) Нет описания | |
| void | useYearsOverflow(mixed $yearsOverflow) Нет описания | |
| Carbon | yesterday(mixed $tz) Нет описания |
Подробности
static mixed use(mixed $handler)
Используйте указанный обработчик при создании дат (имя класса, вызываемый объект или фабрика).
static void useDefault()
Используйте по умолчанию класс дат при создании дат.
static void useCallable(callable $callable)
Выполните указанный вызываемый объект для каждого создания даты.
static void useClass(string $dateClass)
Используйте указанный тип даты (класс) при создании дат.
static void useFactory(object $factory)
Используйте указанную фабрику Carbon при создании дат.
mixed __call(string $method, array $parameters)
Обработать динамические вызовы для создания дат.
Carbon create(mixed $year, mixed $month, mixed $day, mixed $hour, mixed $minute, mixed $second, mixed $tz)
Нет описания
Carbon createFromDate(mixed $year, mixed $month, mixed $day, mixed $tz)
Без описания
Carbon|false createFromFormat(mixed $format, mixed $time, mixed $tz)
Без описания
Carbon createFromTime(mixed $hour, mixed $minute, mixed $second, mixed $tz)
Без описания
Carbon createFromTimeString(mixed $time, mixed $tz)
Без описания
Carbon createFromTimestamp(mixed $timestamp, mixed $tz)
Без описания
Carbon createFromTimestampMs(mixed $timestamp, mixed $tz)
Без описания
Carbon createFromTimestampUTC(mixed $timestamp)
Без описания
Carbon createMidnightDate(mixed $year, mixed $month, mixed $day, mixed $tz)
Без описания
Carbon|false createSafe(mixed $year, mixed $month, mixed $day, mixed $hour, mixed $minute, mixed $second, mixed $tz)
Без описания
void disableHumanDiffOption(mixed $humanDiffOption)
Без описания
void enableHumanDiffOption(mixed $humanDiffOption)
Без описания
mixed executeWithLocale(mixed $locale, mixed $func)
Без описания
Carbon fromSerialized(mixed $value)
Без описания
array getAvailableLocales()
Без описания
array getDays()
Без описания
int getHumanDiffOptions()
Без описания
array getIsoUnits()
Без описания
array getLastErrors()
Без описания
string getLocale()
Без описания
int getMidDayAt()
Без описания
Carbon|null getTestNow()
Без описания
TranslatorInterface getTranslator()
Нет описания
int getWeekEndsAt()
Нет описания
int getWeekStartsAt()
Нет описания
array getWeekendDays()
Нет описания
bool hasFormat(mixed $date, mixed $format)
Нет описания
bool hasMacro(mixed $name)
Нет описания
bool hasRelativeKeywords(mixed $time)
Нет описания
bool hasTestNow()
Нет описания
Carbon instance(mixed $date)
Нет описания
bool isImmutable()
Нет описания
bool isModifiableUnit(mixed $unit)
Нет описания
bool isMutable()
Нет описания
bool isStrictModeEnabled()
Нет описания
bool localeHasDiffOneDayWords(mixed $locale)
Нет описания
bool localeHasDiffSyntax(mixed $locale)
Нет описания
bool localeHasDiffTwoDayWords(mixed $locale)
Нет описания
bool localeHasPeriodSyntax(mixed $locale)
Нет описания
bool localeHasShortUnits(mixed $locale)
Нет описания
void macro(mixed $name, mixed $macro)
Нет описания
Carbon|null make(mixed $var)
Нет описания
Carbon maxValue()
Нет описания
Carbon minValue()
Нет описания
void mixin(mixed $mixin)
Нет описания
Carbon now(mixed $tz)
Нет описания
Carbon parse(mixed $time, mixed $tz)
Нет описания
string pluralUnit(string $unit)
Без описания
void resetMonthsOverflow()
Без описания
void resetToStringFormat()
Без описания
void resetYearsOverflow()
Без описания
void serializeUsing(mixed $callback)
Без описания
void setHumanDiffOptions(mixed $humanDiffOptions)
Без описания
bool setLocale(mixed $locale)
Без описания
void setMidDayAt(mixed $hour)
Без описания
void setTestNow(mixed $testNow)
Без описания
void setToStringFormat(mixed $format)
Без описания
void setTranslator(TranslatorInterface $translator)
Без описания
void setUtf8(mixed $utf8)
Без описания
void setWeekEndsAt(mixed $day)
Без описания
void setWeekStartsAt(mixed $day)
Без описания
void setWeekendDays(mixed $days)
Без описания
bool shouldOverflowMonths()
Без описания
bool shouldOverflowYears()
Без описания
string singularUnit(string $unit)
Без описания
Carbon today(mixed $tz)
Без описания
Carbon tomorrow(mixed $tz)
Без описания
void useMonthsOverflow(mixed $monthsOverflow)
Без описания
void useStrictMode(mixed $strictModeEnabled)
Без описания
void useYearsOverflow(mixed $yearsOverflow)
Без описания
Carbon yesterday(mixed $tz)
Без описания
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Support/DateFactory.html