subject("SSL Certificate Expiring Soon: {$this->domain->host}") ->view('mail.notifications.ssl-expiring', [ 'domain' => $this->domain, 'daysUntilExpiry' => $this->daysUntilExpiry, 'expiresAt' => $this->domain->ssl_expires_at, 'manageUrl' => route('user.domains.show', $this->domain), ]); } public function toArray($notifiable): array { return [ 'title' => 'SSL Certificate Expiring', 'message' => "Your SSL certificate for {$this->domain->host} expires in {$this->daysUntilExpiry} days.", 'icon' => 'warning', 'url' => route('user.domains.show', $this->domain), ]; } }