Понимание планировщика задач OctoberCMS - PullRequest
0 голосов
/ 23 ноября 2018

Прямо сейчас у меня есть планировщик задач для проверки связи со строкой запроса для аутентификации страницы, которая выполняет функцию php из компонента onRun ().Поэтому, конечно, мой планировщик задач выглядит примерно так:

    public function registerSchedule($schedule)
{
    $url = 'https://domain/page/dosomething?v=some&p=secret';
    $schedule->command('foo')
        ->cron('12 * * * *')
        ->pingBefore($url);
}

Это приводит к тому, что каждые 12 минут в час создается ошибка в журналах, потому что у меня нет команды для 'foo'.Я пытался использовать метод exec, но, похоже, он никогда не запускал мой код, независимо от того, как я сформулировал функции.

Я создал это, чтобы поддерживать соединение с Quickbooks Online API вместо проверки сервера.токен доступа и обновление токена для действий пользователя.Есть ли более элегантный способ сделать это?

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