/**
  * Emit broadcasts an event from the message, and if the broker
  * is set on this message, the same event is broadcast on the broker.
  *
  * @param $event
  * @param array $arguments
  * @return void
  */
 public function emit($event, array $arguments = [])
 {
     parent::emit($event, $arguments);
     if ($this->broker) {
         $this->broker->emit($event, $arguments);
     }
 }