title: event does not publish in redis in laravel
body: <p>I want to develop real-time app with laravel echo and redis
  but it doesn't work
  ie: when I fire event nothing happened
  I check redis is ok but I don't know how can I correct this problem</p>
  
  <p>event:</p>
  
  <pre><code>   class testevent implements ShouldBroadcast
  {
  use Dispatchable, InteractsWithSockets, SerializesModels;
  
  public $data;
  /**
   * Create a new event instance.
   *
   * @return void
   */
  public function __construct()
  {
      //
    $this-&gt;data="sdf";
  
  }
  
  /**
   * Get the channels the event should broadcast on.
   *
   * @return Channel|array
   */
  public function broadcastOn()
  {
  
      return ['testCh'];
  }
  }
  </code></pre>
  
  <p>fire:</p>
  
  <pre><code>  Route::get('test',function ()
   {
  event(new testevent());
  
  return 1;
  
   });
  
  
  ⚠ Starting server in DEV mode...
  
  ✔  Running at localhost on port 6001
  ✔  Channels are ready.
  ✔  Listening for http events...
  ✔  Listening for redis events...
  
  Server ready!
  </code></pre>
  
  <p>js file:</p>
  
  <pre><code> import Echo from "laravel-echo"
   window.Echo = new Echo({
  broadcaster: 'socket.io',
  host: window.location.hostname + ':6001'
      });
  console.log("sdfsdffdnpm")
  window.Echo.channel('testCh')
  .listen('.testevent', () =&gt; {
      console.log("sooooooooooooooooo");
  });
  </code></pre>