user = $user; } /** * @SuppressWarnings(PHPMD.UnusedFormalParameter) */ public function toArray(User $notifiable) { return [ ]; } /** * @SuppressWarnings(PHPMD.UnusedFormalParameter) */ public function toMail(User $notifiable) { $subject = (string) trans('email.enabled_mfa_subject'); return (new MailMessage())->markdown('emails.security.enabled-mfa', ['user' => $this->user])->subject($subject); } /** * @SuppressWarnings(PHPMD.UnusedFormalParameter) */ public function toSlack(User $notifiable) { $message = (string) trans('email.enabled_mfa_slack', ['email' => $this->user->email]); return (new SlackMessage())->content($message); } /** * @SuppressWarnings(PHPMD.UnusedFormalParameter) */ public function via(User $notifiable) { return ReturnsAvailableChannels::returnChannels('user', $notifiable); } }