了解OctoberCMS任务计划程序

时间:2018-11-23 20:19:47

标签: plugins components octobercms taskscheduler

现在,我有了任务调度程序,使用用于身份验证的查询字符串ping从组件onRun()运行php函数的页面。因此,当然,我的任务计划程序看起来像这样:

    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的连接,而不是让服务器根据用户操作检查访问令牌并刷新令牌。有没有更优雅的方法可以做到这一点?

0 个答案:

没有答案