ManagesFrequencies
trait ManagesFrequencies (View source)
Методы
| $this | cron(string $expression) Выражение Cron, определяющее частоту события. | |
| $this | between(string $startTime, string $endTime) Планирует событие для выполнения между начальным и конечным временем. | |
| $this | unlessBetween(string $startTime, string $endTime) Планирует событие для невыполнения между начальным и конечным временем. | |
| $this | hourly() Планирует событие для ежечасного выполнения. | |
| $this | hourlyAt(int $offset) Планирует событие для ежечасного выполнения в заданный момент часа. | |
| $this | daily() Планирует событие для ежедневного выполнения. | |
| $this | at(string $time) Планирует команду на выполнение в заданное время. | |
| $this | dailyAt(string $time) Планирует событие для ежедневного выполнения в заданное время (10:00, 19:30 и т.д.). | |
| $this | twiceDaily(int $first = 1, int $second = 13) Планирует событие для двухкратного ежедневного выполнения. | |
| $this | weekdays() Планирует событие для выполнения только в рабочие дни. | |
| $this | weekends() Планирует событие для выполнения только в выходные дни. | |
| $this | mondays() Планирует событие для выполнения только по понедельникам. | |
| $this | tuesdays() Планирует событие для выполнения только по вторникам. | |
| $this | wednesdays() Планирует событие для выполнения только по средам. | |
| $this | thursdays() Планирует событие для выполнения только по четвергам. | |
| $this | fridays() Планирует событие для выполнения только по пятницам. | |
| $this | saturdays() Планирует событие для выполнения только по субботам. | |
| $this | sundays() Планирует событие для выполнения только по воскресеньям. | |
| $this | weekly() Планирует событие для еженедельного выполнения. | |
| $this | weeklyOn(int $day, string $time = '0:0') Планирует событие для еженедельного выполнения в определенный день и время. | |
| $this | monthly() Планирует событие для ежемесячного выполнения. | |
| $this | monthlyOn(int $day = 1, string $time = '0:0') Планирует событие для ежемесячного выполнения в определенный день и время. | |
| $this | twiceMonthly(int $first = 1, int $second = 16) Планирует событие для двухкратного ежемесячного выполнения. | |
| $this | quarterly() Планирует событие для ежеквартального выполнения. | |
| $this | yearly() Планирует событие для ежегодного выполнения. | |
| $this | everyMinute() Планирует событие для выполнения каждую минуту. | |
| $this | everyFiveMinutes() Планирует событие для выполнения каждые пять минут. | |
| $this | everyTenMinutes() Планирует событие для выполнения каждые десять минут. | |
| $this | everyThirtyMinutes() Планирует событие для выполнения каждые тридцать минут. | |
| $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 hourly()
Планирует событие для ежечасного выполнения.
$this hourlyAt(int $offset)
Планирует событие для ежечасного выполнения в заданный момент часа.
$this daily()
Планирует событие для ежедневного выполнения.
$this at(string $time)
Планирует команду на выполнение в заданное время.
$this dailyAt(string $time)
Планирует событие для ежедневного выполнения в заданное время (10:00, 19:30 и т.д.).
$this twiceDaily(int $first = 1, int $second = 13)
Настройте событие на выполнение дважды в день.
$this weekdays()
Настройте событие на выполнение только в рабочие дни.
$this weekends()
Настройте событие на выполнение только в выходные дни.
$this mondays()
Настройте событие на выполнение только по понедельникам.
$this tuesdays()
Настройте событие на выполнение только по вторникам.
$this wednesdays()
Настройте событие на выполнение только по средам.
$this thursdays()
Настройте событие на выполнение только по четвергам.
$this fridays()
Настройте событие на выполнение только по пятницам.
$this saturdays()
Настройте событие на выполнение только по субботам.
$this sundays()
Настройте событие на выполнение только по воскресеньям.
$this weekly()
Настройте событие на выполнение еженедельно.
$this weeklyOn(int $day, string $time = '0:0')
Настройте событие на выполнение еженедельно в определенный день и время.
$this monthly()
Настройте событие на выполнение ежемесячно.
$this monthlyOn(int $day = 1, string $time = '0:0')
Настройте событие на выполнение ежемесячно в определенный день и время.
$this twiceMonthly(int $first = 1, int $second = 16)
Настройте событие на выполнение дважды в месяц.
$this quarterly()
Настройте событие на выполнение ежеквартально.
$this yearly()
Настройте событие на выполнение ежегодно.
$this everyMinute()
Настройте событие на выполнение каждую минуту.
$this everyFiveMinutes()
Настройте событие на выполнение каждую пять минут.
$this everyTenMinutes()
Настройте событие на выполнение каждую десять минут.
$this everyThirtyMinutes()
Настройте событие на выполнение каждые тридцать минут.
$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/5.4/Illuminate/Console/Scheduling/ManagesFrequencies.html