ManagesFrequencies
интерфейс ManagesFrequencies (View source)
Методы
| $this | cron(string $expression)
Выражение Cron, определяющее частоту события. | |
| $this | between(string $startTime, string $endTime)
Настройка события для запуска в промежутке между начальным и конечным временем. | |
| $this | unlessBetween(string $startTime, string $endTime)
Настройка события для не запуска в промежутке между начальным и конечным временем. | |
| $this | everySecond()
Настройка события для запуска каждую секунду. | |
| $this | everyTwoSeconds()
Настройка события для запуска каждые две секунды. | |
| $this | everyFiveSeconds()
Настройка события для запуска каждые пять секунд. | |
| $this | everyTenSeconds()
Настройка события для запуска каждые десять секунд. | |
| $this | everyFifteenSeconds()
Настройка события для запуска каждые пятнадцать секунд. | |
| $this | everyTwentySeconds()
Настройка события для запуска каждые двадцать секунд. | |
| $this | everyThirtySeconds()
Настройка события для запуска каждые тридцать секунд. | |
| $this | repeatEvery(int $seconds)
Настройка события для запуска несколько раз в минуту. | |
| $this | everyMinute()
Настройка события для запуска каждую минуту. | |
| $this | everyTwoMinutes()
Настройка события для запуска каждые две минуты. | |
| $this | everyThreeMinutes()
Настройка события для запуска каждые три минуты. | |
| $this | everyFourMinutes()
Настройка события для запуска каждые четыре минуты. | |
| $this | everyFiveMinutes()
Настройка события для запуска каждые пять минут. | |
| $this | everyTenMinutes()
Настройка события для запуска каждые десять минут. | |
| $this | everyFifteenMinutes()
Настройка события для запуска каждые пятнадцать минут. | |
| $this | everyThirtyMinutes()
Настройка события для запуска каждые тридцать минут. | |
| $this | hourly()
Настройка события для запуска каждый час. | |
| $this | hourlyAt(array|string|int $offset)
Настройка события для запуска каждый час в заданный момент. | |
| $this | everyOddHour(array|string|int $offset = 0)
Настройка события для запуска каждый нечетный час. | |
| $this | everyTwoHours(array|string|int $offset = 0)
Настройка события для запуска каждые два часа. | |
| $this | everyThreeHours(array|string|int $offset = 0)
Настройка события для запуска каждые три часа. | |
| $this | everyFourHours(array|string|int $offset = 0)
Настройка события для запуска каждые четыре часа. | |
| $this | everySixHours(array|string|int $offset = 0)
Настройка события для запуска каждые шесть часов. | |
| $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 | hourBasedSchedule(array|string|int $minutes, array|string|int $hours)
Настройка события для запуска в заданные минуты и часы. | |
| $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, string $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 everySecond()
Настройте событие для выполнения каждую секунду.
$this everyTwoSeconds()
Настройте событие для выполнения каждую две секунды.
$this everyFiveSeconds()
Настройте событие для выполнения каждую пять секунд.
$this everyTenSeconds()
Настройте событие для выполнения каждые десять секунд.
$this everyFifteenSeconds()
Настройте событие для выполнения каждые пятнадцать секунд.
$this everyTwentySeconds()
Настройте событие для выполнения каждые двадцать секунд.
$this everyThirtySeconds()
Настройте событие для выполнения каждые тридцать секунд.
protected $this repeatEvery(int $seconds)
Настройте событие для выполнения несколько раз в минуту.
$this everyMinute()
Настройте событие для выполнения каждую минуту.
$this everyTwoMinutes()
Настройте событие для выполнения каждые две минуты.
$this everyThreeMinutes()
Настройте событие для выполнения каждые три минуты.
$this everyFourMinutes()
Настройте событие для выполнения каждые четыре минуты.
$this everyFiveMinutes()
Настройте событие для выполнения каждые пять минут.
$this everyTenMinutes()
Настройте событие для выполнения каждые десять минут.
$this everyFifteenMinutes()
Настройте событие для выполнения каждые пятнадцать минут.
$this everyThirtyMinutes()
Настройте событие для выполнения каждые тридцать минут.
$this hourly()
Настройте событие для выполнения каждый час.
$this hourlyAt(array|string|int $offset)
Настройте событие для выполнения каждый час в заданный момент.
$this everyOddHour(array|string|int $offset = 0)
Настройте событие для выполнения каждый нечетный час.
$this everyTwoHours(array|string|int $offset = 0)
Настройте событие для выполнения каждые два часа.
$this everyThreeHours(array|string|int $offset = 0)
Настройте событие для выполнения каждые три часа.
$this everyFourHours(array|string|int $offset = 0)
Настройте событие для выполнения каждые четыре часа.
$this everySixHours(array|string|int $offset = 0)
Настроить событие для запуска каждые шесть часов.
$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)
Настроить событие для двухкратного ежедневного запуска с заданным смещением.
protected $this hourBasedSchedule(array|string|int $minutes, array|string|int $hours)
Настроить событие для запуска в заданные минуты и часы.
$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, string $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/11.x/Illuminate/Console/Scheduling/ManagesFrequencies.html