Beispiel #1
0
 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();
 }
Beispiel #2
0
 public function perform(Job $job)
 {
     $job->complete();
 }
Beispiel #3
0
 public function process(Job $job, array $payload)
 {
     $this->logger->info('workin on job: ' . $job->getId() . ' with payload: ' . json_encode($payload));
     $job->complete();
 }
Beispiel #4
0
 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();
 }