public function perform(Job $job) { echo "starting job\n"; sleep(5); $job->heartbeat(); echo "still jobbing\n"; sleep(2); echo "job's done\n"; $job->complete(); }
public function perform(Job $job) { $job->complete(); }
public function process(Job $job, array $payload) { $this->logger->info('workin on job: ' . $job->getId() . ' with payload: ' . json_encode($payload)); $job->complete(); }
public function performSendTemplate(Job $job, $params) { $this->sendTemplate($params['to'], $params['fromEmail'], $params['fromName'], $params['subject'], $params['template'], $params['parameters'], $params['cc'], $params['bcc']); $job->complete(); }