getHashcode()) { $isUnsubscribed = $this->executor->execute( $action, new UnsubscribeFromNewsletterInput( hashcode: $request->getHashcode() ) ); } $message = match ($isUnsubscribed) { UnsubscribeFromNewsletterOutput::SUCCESS => trans('Your newsletter unsubscription has been taken into account.'), UnsubscribeFromNewsletterOutput::FAILURE => trans('An error occurred, please try again later.'), UnsubscribeFromNewsletterOutput::INVALIDLINK => trans('The unsubscription link is invalid.'), }; return view('fo.news.singleoptin-unsubscribe', compact('message')); } }