user = $user; $this->subscription = $subscription; $this->freeMonths = $freeMonths; $this->offerEndDate = $offerEndDate; } /** * Get the message envelope. */ public function envelope(): Envelope { return new Envelope( subject: '🎉 Oferta Especial: ' . $this->freeMonths . ' Meses Grátis!', ); } /** * Get the message content definition. */ public function content(): Content { return new Content( view: 'emails.cancellation-retention-offer', ); } /** * Get the attachments for the message. * * @return array */ public function attachments(): array { return []; } }