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, представляющее частоту события.
$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)
Установите часовой пояс, в котором должна оцениваться дата.
protected $this spliceIntoPosition(int $position, string $value)
Вставить заданное значение в заданную позицию выражения.
© 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