Octobercms laravel october schedule cron job Задача расписание
<?php
// открыть редактор
// crontab -e
// В cron добавляется только одна задача, которая проверяет все остальные
// * * * * * php /path/to/artisan schedule:run 1>> /dev/null 2>&1
// october
function registerSchedule($schedule)
{
// Clear the cache every 10 minutes
$schedule->command('cache:clear')->everyTenMinutes();
// Perform a task every hour
$schedule->call(function() {
//...
})->hourly();
// Вызов другой команды следом
$schedule->command('develex:currency-update')->at('06:01')->then(function(){
\Artisan::call('develex:price-update');
});
everyFiveMinutes(); //Run a command every 5 minutes
everyTenMinutes(); //Run a command every 10 minutes
everyThirtyMinutes(); //Run a command every 30 minutes
hourly(); //Run once an hour at the beginning of the hour
daily(); //Run once a day at midnight
weekly(); //Run once a week at midnight on Sunday morning
monthly(); //Run once a month at midnight in the morning of the first day of the month
yearly(); //Run once a year at midnight in the morning of January 1
days(int|array(int)) // по определенным дням недели, 0 - воскресенье
}