ManagesFrequencies
trait ManagesFrequencies (View source)
Методы
| $this | cron(string $expression) Выражение Cron, определяющее частоту события. | |
| $this | between(string $startTime, string $endTime) Настройка события для выполнения между начальным и конечным временем. | |
| $this | unlessBetween(string $startTime, string $endTime) Настройка события для невыполнения между начальным и конечным временем. | |
| $this | everyMinute() Настройка события для ежеминутного выполнения. | |
| $this | everyFiveMinutes() Настройка события для выполнения каждые пять минут. | |
| $this | everyTenMinutes() Настройка события для выполнения каждые десять минут. | |
| $this | everyFifteenMinutes() Настройка события для выполнения каждые пятнадцать минут. | |
| $this | everyThirtyMinutes() Настройка события для выполнения каждые тридцать минут. | |
| $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 cron(string $expression)
Выражение Cron, определяющее частоту события.
$this between(string $startTime, string $endTime)
Настройка события для выполнения между начальным и конечным временем.
$this unlessBetween(string $startTime, string $endTime)
Запланировать событие, чтобы оно не выполнялось между начальным и конечным временем.
$this everyMinute()
Запланировать событие для выполнения каждую минуту.
$this everyFiveMinutes()
Запланировать событие для выполнения каждые пять минут.
$this everyTenMinutes()
Запланировать событие для выполнения каждые десять минут.
$this everyFifteenMinutes()
Запланировать событие для выполнения каждые пятнадцать минут.
$this everyThirtyMinutes()
Запланировать событие для выполнения каждые тридцать минут.
$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 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.7/Illuminate/Console/Scheduling/ManagesFrequencies.html