Spec-Zone.ru › Laravel 9

ManagesFrequencies

трейт ManagesFrequencies (View source)

Методы

$this cron(string $expression)

Выражение Cron, представляющее частоту события.

$this between(string $startTime, string $endTime)

Запланировать событие для запуска между начальным и конечным временем.

$this unlessBetween(string $startTime, string $endTime)

Запланировать событие, чтобы оно не запускалось между начальным и конечным временем.

$this everyMinute()

Запланировать событие для запуска каждую минуту.

$this everyTwoMinutes()

Запланировать событие для запуска каждые две минуты.

$this everyThreeMinutes()

Запланировать событие для запуска каждые три минуты.

$this everyFourMinutes()

Запланировать событие для запуска каждые четыре минуты.

$this everyFiveMinutes()

Запланировать событие для запуска каждые пять минут.

$this everyTenMinutes()

Запланировать событие для запуска каждые десять минут.

$this everyFifteenMinutes()

Запланировать событие для запуска каждые пятнадцать минут.

$this everyThirtyMinutes()

Запланировать событие для запуска каждые тридцать минут.

$this hourly()

Запланировать событие для запуска каждый час.

$this hourlyAt(array|int $offset)

Запланировать событие для запуска каждый час с заданным смещением в часе.

$this everyOddHour()

Запланировать событие для запуска каждый нечетный час.

$this everyTwoHours()

Запланировать событие для запуска каждые два часа.

$this everyThreeHours()

Запланировать событие для запуска каждые три часа.

$this everyFourHours()

Запланировать событие для запуска каждые четыре часа.

$this everySixHours()

Запланировать событие для запуска каждые шесть часов.

$this daily()

Запланировать событие для запуска ежедневно.

$this at(string $time)

Запланировать команду на заданное время.

$this dailyAt(string $time)

Запланировать событие для запуска ежедневно в заданное время (10:00, 19:30 и т.д.).

$this twiceDaily(int $first = 1, int $second = 13)

Запланировать событие для запуска дважды в день.

$this twiceDailyAt(int $first = 1, int $second = 13, int $offset = 0)

Запланировать событие для запуска дважды в день с заданным смещением.

$this weekdays()

Запланировать событие для запуска только по будням.

$this weekends()

Запланировать событие для запуска только по выходным.

$this mondays()

Запланировать событие для запуска только по понедельникам.

$this tuesdays()

Запланировать событие для запуска только по вторникам.

$this wednesdays()

Запланировать событие для запуска только по средам.

$this thursdays()

Запланировать событие для запуска только по четвергам.

$this fridays()

Запланировать событие для запуска только по пятницам.

$this saturdays()

Запланировать событие для запуска только по субботам.

$this sundays()

Запланировать событие для запуска только по воскресеньям.

$this weekly()

Запланировать событие для запуска еженедельно.

$this weeklyOn(array|mixed $dayOfWeek, string $time = '0:0')

Запланировать событие для запуска еженедельно в заданный день и время.

$this monthly()

Запланировать событие для запуска ежемесячно.

$this monthlyOn(int $dayOfMonth = 1, string $time = '0:0')

Запланировать событие для запуска ежемесячно в заданный день и время.

$this twiceMonthly(int $first = 1, int $second = 16, string $time = '0:0')

Запланировать событие для запуска дважды в месяц в заданное время.

$this lastDayOfMonth(string $time = '0:0')

Запланировать событие для запуска в последний день месяца.

$this quarterly()

Запланировать событие для запуска ежеквартально.

$this quarterlyOn(int $dayOfQuarter = 1, int $time = '0:0')

Запланировать событие для запуска ежеквартально в заданный день и время.

$this yearly()

Запланировать событие для запуска ежегодно.

$this yearlyOn(int $month = 1, int|string $dayOfMonth = 1, string $time = '0:0')

Запланировать событие для запуска ежегодно в заданный месяц, день и время.

$this days(array|mixed $days)

Установить дни недели, в которые должна запускаться команда.

$this timezone(DateTimeZone|string $timezone)

Установить часовой пояс, в котором должна оцениваться дата.

$this spliceIntoPosition(int $position, string $value)

Вставить заданное значение в заданную позицию выражения.

Подробности

$this cron(string $expression)

Выражение Cron, представляющее частоту события.

Параметры

string $expression

Возвращаемое значение

$this

$this between(string $startTime, string $endTime)

Запланировать событие для запуска между начальным и конечным временем.

Параметры

string $startTime
string $endTime

Возвращаемое значение

$this

$this unlessBetween(string $startTime, string $endTime)

Установить событие, чтобы оно не выполнялось между начальным и конечным временем.

Parameters

string $startTime
string $endTime

Return Value

$this

$this everyMinute()

Установить событие, чтобы оно выполнялось каждую минуту.

Return Value

$this

$this everyTwoMinutes()

Установить событие, чтобы оно выполнялось каждую две минуты.

Return Value

$this

$this everyThreeMinutes()

Установить событие, чтобы оно выполнялось каждую три минуты.

Return Value

$this

$this everyFourMinutes()

Установить событие, чтобы оно выполнялось каждую четыре минуты.

Return Value

$this

$this everyFiveMinutes()

Установить событие, чтобы оно выполнялось каждую пять минут.

Return Value

$this

$this everyTenMinutes()

Установить событие, чтобы оно выполнялось каждую десять минут.

Return Value

$this

$this everyFifteenMinutes()

Установить событие, чтобы оно выполнялось каждые пятнадцать минут.

Return Value

$this

$this everyThirtyMinutes()

Установить событие, чтобы оно выполнялось каждые тридцать минут.

Return Value

$this

$this hourly()

Установить событие, чтобы оно выполнялось каждый час.

Return Value

$this

$this hourlyAt(array|int $offset)

Установить событие, чтобы оно выполнялось каждый час в заданный момент.

Parameters

array|int $offset

Return Value

$this

$this everyOddHour()

Установить событие, чтобы оно выполнялось каждый нечетный час.

Return Value

$this

$this everyTwoHours()

Установить событие, чтобы оно выполнялось каждые два часа.

Return Value

$this

$this everyThreeHours()

Установить событие, чтобы оно выполнялось каждые три часа.

Return Value

$this

$this everyFourHours()

Установить событие, чтобы оно выполнялось каждые четыре часа.

Return Value

$this

$this everySixHours()

Установить событие, чтобы оно выполнялось каждые шесть часов.

Return Value

$this

$this daily()

Установить событие, чтобы оно выполнялось ежедневно.

Return Value

$this

$this at(string $time)

Установить команду на выполнение в заданное время.

Parameters

string $time

Return Value

$this

$this dailyAt(string $time)

Установить событие, чтобы оно выполнялось ежедневно в заданное время (10:00, 19:30 и т. д.).

Parameters

string $time

Return Value

$this

$this twiceDaily(int $first = 1, int $second = 13)

Установить событие, чтобы оно выполнялось дважды в день.

Parameters

int $first
int $second

Return Value

$this

$this twiceDailyAt(int $first = 1, int $second = 13, int $offset = 0)

Установить событие, чтобы оно выполнялось дважды в день с заданным смещением.

Parameters

int $first
int $second
int $offset

Return Value

$this

$this weekdays()

Установить событие, чтобы оно выполнялось только в будние дни.

Return Value

$this

$this weekends()

Установить событие, чтобы оно выполнялось только в выходные дни.

Return Value

$this

$this mondays()

Установить событие, чтобы оно выполнялось только по понедельникам.

Return Value

$this

$this tuesdays()

Установить событие, чтобы оно выполнялось только по вторникам.

Return Value

$this

$this wednesdays()

Установить событие, чтобы оно выполнялось только по средам.

Return Value

$this

$this thursdays()

Установить событие, чтобы оно выполнялось только по четвергам.

Return Value

$this

$this fridays()

Установить событие, чтобы оно выполнялось только по пятницам.

Return Value

$this

$this saturdays()

Установить событие, чтобы оно выполнялось только по субботам.

Return Value

$this

$this sundays()

Настройте событие для запуска только по воскресеньям.

Значение возврата

$this

$this weekly()

Настройте событие для еженедельного запуска.

Значение возврата

$this

$this weeklyOn(array|mixed $dayOfWeek, string $time = '0:0')

Настройте событие для еженедельного запуска в заданный день и время.

Параметры

array|mixed $dayOfWeek
string $time

Значение возврата

$this

$this monthly()

Настройте событие для ежемесячного запуска.

Значение возврата

$this

$this monthlyOn(int $dayOfMonth = 1, string $time = '0:0')

Настройте событие для ежемесячного запуска в заданный день и время.

Параметры

int $dayOfMonth
string $time

Значение возврата

$this

$this twiceMonthly(int $first = 1, int $second = 16, string $time = '0:0')

Настройте событие для двукратного ежемесячного запуска в заданное время.

Параметры

int $first
int $second
string $time

Значение возврата

$this

$this lastDayOfMonth(string $time = '0:0')

Настройте событие для запуска в последний день месяца.

Параметры

string $time

Значение возврата

$this

$this quarterly()

Настройте событие для запуска ежеквартально.

Значение возврата

$this

$this quarterlyOn(int $dayOfQuarter = 1, int $time = '0:0')

Настройте событие для ежеквартального запуска в заданный день и время.

Параметры

int $dayOfQuarter
int $time

Значение возврата

$this

$this yearly()

Настройте событие для ежегодного запуска.

Значение возврата

$this

$this yearlyOn(int $month = 1, int|string $dayOfMonth = 1, string $time = '0:0')

Настройте событие для ежегодного запуска в заданный месяц, день и время.

Параметры

int $month
int|string $dayOfMonth
string $time

Значение возврата

$this

$this days(array|mixed $days)

Установите дни недели, в которые должна выполняться команда.

Параметры

array|mixed $days

Значение возврата

$this

$this timezone(DateTimeZone|string $timezone)

Установите часовой пояс, в котором должна оцениваться дата.

Параметры

DateTimeZone|string $timezone

Значение возврата

$this

protected $this spliceIntoPosition(int $position, string $value)

Вставить заданное значение в заданную позицию выражения.

Параметры

int $position
string $value

Значение возврата

$this

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/9.x/Illuminate/Console/Scheduling/ManagesFrequencies.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API