This XenForo 2.x addon disables the browser triggered job runner and implements a CLI triggered job runner for use with Unix cron.
This addon requires PHP 5.4 or higher and has been tested on XenForo 2.0.x and 2.1.x
Install as per normal addon installation.
In my code I create a new job with this code:
\XF::app()->jobManager()->enqueueUnique('solvedAlerting_' . time(), 'QuestionThreads:Alerter', $jobParams);
How can I stop the job by it's key programmatically?
I know that all currently running jobs are stored in xf_job table. And deleding records...
Firstly, apologies if this thread is not in the right place, or indeed something thats frowned upon on this site.
We seem to be looking for a unicorn in the usual channels, finding a good developer is incredibly hard. Adding xenForo into the mix just makes it even harder. I'm hoping posting...