url = $url; $this->companyName = $companyName; } /** * Get the message envelope. * * @return \Illuminate\Mail\Mailables\Envelope */ public function envelope() { return new Envelope( subject: 'You are invited to ' . $this->companyName, ); } /** * Get the message content definition. * * @return \Illuminate\Mail\Mailables\Content */ public function content() { return new Content( markdown: 'theme::emails.send-user-invite', with: [ 'url' => $this->url, 'companyName' => $this->companyName, ], ); } /** * Get the attachments for the message. * * @return array */ public function attachments() { return []; } }