Spec-Zone.ru › Laravel 8

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 everyTwoMinutes()

Настроить событие на выполнение каждую две минуты.

$this everyThreeMinutes()

Настроить событие на выполнение каждую три минуты.

$this everyFourMinutes()

Настроить событие на выполнение каждую четыре минуты.

$this everyFiveMinutes()

Настроить событие на выполнение каждую пять минут.

$this everyTenMinutes()

Настроить событие на выполнение каждые десять минут.

$this everyFifteenMinutes()

Настроить событие на выполнение каждые пятнадцать минут.

$this everyThirtyMinutes()

Настроить событие на выполнение каждые тридцать минут.

$this hourly()

Настроить событие на выполнение каждый час.

$this hourlyAt(array|int $offset)

Настроить событие на выполнение каждый час в заданный момент.

$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 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, определяющее частоту события.

Параметры

string $expression

Возвращаемое значение

$this

$this between(string $startTime, string $endTime)

Настроить выполнение события между начальным и конечным временем.

Параметры

string $startTime
string $endTime

Возвращаемое значение

$this

$this unlessBetween(string $startTime, string $endTime)

Настроить событие так, чтобы оно не выполнялось между начальным и конечным временем.

Параметры

string $startTime
string $endTime

Возвращаемое значение

$this

$this everyMinute()

Запланировать событие для выполнения каждую минуту.

Значение возврата

$this

$this everyTwoMinutes()

Запланировать событие для выполнения каждые две минуты.

Значение возврата

$this

$this everyThreeMinutes()

Запланировать событие для выполнения каждые три минуты.

Значение возврата

$this

$this everyFourMinutes()

Запланировать событие для выполнения каждые четыре минуты.

Значение возврата

$this

$this everyFiveMinutes()

Запланировать событие для выполнения каждые пять минут.

Значение возврата

$this

$this everyTenMinutes()

Запланировать событие для выполнения каждые десять минут.

Значение возврата

$this

$this everyFifteenMinutes()

Запланировать событие для выполнения каждые пятнадцать минут.

Значение возврата

$this

$this everyThirtyMinutes()

Запланировать событие для выполнения каждые тридцать минут.

Значение возврата

$this

$this hourly()

Запланировать событие для выполнения каждый час.

Значение возврата

$this

$this hourlyAt(array|int $offset)

Запланировать событие для выполнения каждый час в заданный интервал.

Параметры

array|int $offset

Значение возврата

$this

$this everyTwoHours()

Запланировать событие для выполнения каждые два часа.

Значение возврата

$this

$this everyThreeHours()

Запланировать событие для выполнения каждые три часа.

Значение возврата

$this

$this everyFourHours()

Запланировать событие для выполнения каждые четыре часа.

Значение возврата

$this

$this everySixHours()

Запланировать событие для выполнения каждые шесть часов.

Значение возврата

$this

$this daily()

Запланировать событие для выполнения ежедневно.

Значение возврата

$this

$this at(string $time)

Запланировать выполнение команды в заданное время.

Параметры

string $time

Значение возврата

$this

$this dailyAt(string $time)

Запланировать событие для выполнения ежедневно в заданное время (10:00, 19:30 и т.д.).

Параметры

string $time

Значение возврата

$this

$this twiceDaily(int $first = 1, int $second = 13)

Запланировать событие для выполнения дважды в день.

Параметры

int $first
int $second

Значение возврата

$this

$this twiceDailyAt(int $first = 1, int $second = 13, int $offset = 0)

Запланировать событие для выполнения дважды в день в заданный интервал.

Параметры

int $first
int $second
int $offset

Значение возврата

$this

$this weekdays()

Запланировать событие для выполнения только в будние дни.

Значение возврата

$this

$this weekends()

Запланировать событие для выполнения только в выходные дни.

Значение возврата

$this

$this mondays()

Запланировать событие для выполнения только по понедельникам.

Значение возврата

$this

$this tuesdays()

Запланировать событие для выполнения только по вторникам.

Значение возврата

$this

$this wednesdays()

Запланировать событие для выполнения только по средам.

Значение возврата

$this

$this thursdays()

Запланировать событие для выполнения только по четвергам.

Значение возврата

$this

$this fridays()

Запланировать событие для выполнения только по пятницам.

Значение возврата

$this

$this saturdays()

Запланировать событие для выполнения только по субботам.

Значение возврата

$this

$this sundays()

Запланировать событие для выполнения только по воскресеньям.

Значение возврата

$this

$this weekly()

Запланировать событие для выполнения еженедельно.

Значение возврата

$this

$this weeklyOn(array|mixed $dayOfWeek, string $time = '0:0')

Расписание события на определённый день недели и время.

Параметры

array|mixed $dayOfWeek
string $time

Значение результата

$this

$this monthly()

Расписание события на каждый месяц.

Значение результата

$this

$this monthlyOn(int $dayOfMonth = 1, string $time = '0:0')

Расписание события на определённый день и время месяца.

Параметры

int $dayOfMonth
string $time

Значение результата

$this

$this twiceMonthly(int $first = 1, int $second = 16, string $time = '0:0')

Расписание события на два дня месяца в определённое время.

Параметры

int $first
int $second
string $time

Значение результата

$this

$this lastDayOfMonth(string $time = '0:0')

Расписание события на последний день месяца.

Параметры

string $time

Значение результата

$this

$this quarterly()

Расписание события на каждый квартал.

Значение результата

$this

$this yearly()

Расписание события на каждый год.

Значение результата

$this

$this yearlyOn(int $month = 1, int|string $dayOfMonth = 1, string $time = '0:0')

Расписание события на определённый месяц, день и время года.

Параметры

int $month
int|string $dayOfMonth
string $time

Значение результата

$this

$this days(array|mixed $days)

Установить дни недели, когда команда должна выполняться.

Параметры

array|mixed $days

Значение результата

$this

$this timezone(DateTimeZone|string $timezone)

Установить часовой пояс для оценки даты.

Параметры

DateTimeZone|string $timezone

Значение результата

$this

protected $this spliceIntoPosition(int $position, string $value)

Вставить значение в заданную позицию выражения.

Параметры

int $position
string $value

Значение результата

$this

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/8.x/Illuminate/Console/Scheduling/ManagesFrequencies.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API