[2023-04-12 21:58:37] local.ERROR: Type of App\Mail\RedFlagMessageMail::$to must not be defined (as in class Illuminate\Mail\Mailable) {"userId":2,"exception":"[object] (Symfony\\Component\\ErrorHandler\\Error\\FatalError(code: 0): Type of App\\Mail\\RedFlagMessageMail::$to must not be defined (as in class Illuminate\\Mail\\Mailable) at C:\\laragon\\www\\_WORK\\FROSTEAM\\n90\\app\\Mail\\RedFlagMessageMail.php:12)
[stacktrace]
#0 {main}
"}
My class
class RedFlagMessageMail extends Mailable
{
use Queueable, SerializesModels;
public string|array $to;
public string $subject;
/**
* Create a new message instance.
* @param string|array $to;
* @param string|null $subject
*
* @return void
*/
public function __construct(string|array $to, ?string $subject = null)
{
$this->to = $to;
$this->subject = $subject;
}
Called by Mail::to(auth()->user()->email)->send(new RedFlagMessageMail(auth()->user()->email));