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 | mondays() Настройка события для выполнения только по понедельникам. |
Детали
$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.5/Illuminate/Console/Scheduling/ManagesFrequencies.html