title: Laravel notification email facade queue multiple users
body: <p>Here is my code working to send notification email to multiple users </p>
  
  <pre><code>$users = User::whereIn('id', $userIds)-&gt;get();
  \Notification::send($users, new DealPublished($deal));
  </code></pre>
  
  <p>It works but if I want to delay it like that </p>
  
  <pre><code>$users = User::whereIn('id', $userIds)-&gt;get();
  
  $when = Carbon::now()-&gt;addSecond();
  
  \Notification::send($users, new DealPublished($deal))-&gt;when($when);
  </code></pre>
  
  <p>Error is </p>
  
  <pre><code>FatalThrowableError in DealController.php line 226:
  Call to a member function when() on null
  </code></pre>
  
  <p>How can I send notification email to multiple users using queue and Notification Facade ?</p>
  
  <p>Thank's for help </p>