<?php

namespace App\Mail;

use Illuminate\Bus\Queueable;
use Illuminate\Mail\Mailable;
use Illuminate\Queue\SerializesModels;

class DiagnosticoEmailMail extends Mailable {

    use Queueable, SerializesModels;

    public string $observacao;
    public string $referencia;
    public string $geradoEm;

    public function __construct(string $observacao = '', string $referencia = '') {
        $this->observacao = $observacao;
        $this->referencia = $referencia;
        $this->geradoEm = now()->format('d/m/Y H:i:s');
    }

    public function build() {
        return $this->subject(__('Teste de E-mail - Portal Angra'))
            ->view('emails.diagnosticoEmail');
    }
}
