. */ namespace SP\Domain\Providers; use SP\Providers\Mail\MailParams; use SP\Providers\Mail\MailProviderException; /** * Class MailProvider * * @package SP\Providers\Mail */ interface MailProviderInterface { /** * Inicializar la clase PHPMailer. * * @param MailParams $mailParams * * @throws MailProviderException */ public function getMailerFrom(MailParams $mailParams): MailerInterface; public function isDebug(): bool; public function setDebug(bool $debug): void; public function initialize(): void; }