Example #1
0
 /**
  * {@inheritdoc}
  */
 public function process(Client $client, array $data)
 {
     $message = $this->encodeMessage($data);
     foreach ($client->servers as $url) {
         $this->getTransport()->send($url, $message, Client::getHeaders($client));
     }
 }
Example #2
0
File: Job.php Project: tonijz/raven
 public function fire(IlluminateJob $job, $data)
 {
     $client = new Client($data['client']);
     $transport = new $data['transport']['class']();
     foreach ($client->servers as $url) {
         $transport->send($url, $data['message'], Client::getHeaders($client));
     }
     $job->delete();
 }