So, let's say that I want to have my Notification Check logic within Via (as in, should this be sent based on a variable on the User). I notice that, if I do it this way in via:
return $notifiable->comment_email ? ['mail'] : false;
it will successfully send if comment_email is true on the User. However, if it is false, then I want the notification to be cancelled all together, which I assumed returning False would do - it does not, just throws an error. So how would I cancel it in the via? Is it possible?