Планирование задач Laravel, где магазины? - PullRequest
0 голосов
/ 23 ноября 2018

Laravel имеет Планирование задач , где можно планировать события, задания и команды.Я просто не могу понять, где он хранит их?Не похоже, что хранит его в базе данных

1 Ответ

0 голосов
/ 23 ноября 2018

Ваши пакетные задания можно сохранить в таблице базы данных, а затем использовать планировщик для их выполнения.Приведенную ниже функцию можно записать в app/console/Kernel.php

    $schedule->call(function () {
        //put your logic here e.g. send verification code to newly 
        //registered users at 10 pm
        })->dailyAt('22:00');

Чтобы выполнить планировщик, необходимо указать имя команды:

  protected $commands = [
    send:email
];

Затем вы вызовете его в терминале какphp artisan send:email и продолжайте процесс терминала.

Или вы можете настроить cron job

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...