NETBien.backend/stubs/markdown-mail.stub
2025-06-01 12:32:11 -06:00

61 lines
1.1 KiB
Plaintext

<?php namespace {{ namespace }};
/**
* @copyright (c) 2025 Notsoweb Software (https://notsoweb.com) - All Rights Reserved
*/
use Illuminate\Bus\Queueable;
use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Mail\Mailable;
use Illuminate\Mail\Mailables\Content;
use Illuminate\Mail\Mailables\Envelope;
use Illuminate\Queue\SerializesModels;
/**
* Descripción
*
* @author Moisés Cortés C. <moises.cortes@notsoweb.com>
*
* @version 1.0.0
*/
class {{ class }} extends Mailable
{
use Queueable, SerializesModels;
/**
* Crear instancia del mensaje
*/
public function __construct()
{
//
}
/**
* Obtener el envoltorio del mensaje
*/
public function envelope(): Envelope
{
return new Envelope(
subject: '{{ subject }}',
);
}
/**
* Obtener la definición del contenido del mensaje
*/
public function content(): Content
{
return new Content(
markdown: '{{ view }}',
);
}
/**
* Obtener los adjuntos del mensaje
*/
public function attachments(): array
{
return [];
}
}