/**
  * Increases "Worker.jobs.failed", "Worker.jobs.failed.{tube-identifier}" and "Worker.jobs.failed.{retried|deleted}"
  * (depending on whether the job has been retried or not) in statistics.
  * Gets triggered when a job fails.
  *
  * @param \DigitalPioneers\PheanstalkBundle\DependencyInjection\Events\JobFailedEvent $event
  */
 public function onJobFailed(JobFailedEvent $event)
 {
     $this->statisticsClient[] = "->increment('Worker.jobs.failed')";
     $this->statisticsClient[] = "->increment('Worker.jobs.failed.' . {$event->getTube}())";
     if ($event->isRetried()) {
         $this->statisticsClient[] = "->increment('Worker.jobs.failed.retried')";
     } else {
         $this->statisticsClient[] = "->increment('Worker.jobs.failed.deleted')";
     }
 }
 /**
  * Increases "Worker.jobs.failed", "Worker.jobs.failed.{tube-identifier}" and "Worker.jobs.failed.{retried|deleted}"
  * (depending on whether the job has been retried or not) in statistics.
  * Gets triggered when a job fails.
  *
  * @param \DigitalPioneers\PheanstalkBundle\DependencyInjection\Events\JobFailedEvent $event
  */
 public function onJobFailed(JobFailedEvent $event)
 {
     $this->statsd->increment('Worker.jobs.failed');
     $this->statsd->increment('Worker.jobs.failed.' . $event->getTube());
     if ($event->isRetried()) {
         $this->statsd->increment('Worker.jobs.failed.retried');
     } else {
         $this->statsd->increment('Worker.jobs.failed.deleted');
     }
 }