for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Spatie\MailTemplates\Exceptions;
use Exception;
use Illuminate\Contracts\Mail\Mailable;
class MissingMailTemplate extends Exception
{
public static function forMailable(Mailable $mailable)
$mailableClass = class_basename($mailable);
return new static("No mail template exists for mailable `{$mailableClass}`.");
}