いくつかのコンテキストのために:私はnotification_mailer.rb
.
文字列に基づいてさまざまなメソッドを異なる方法で呼び出す方法はありますか? (別名、メソッド呼び出しの一部としての文字列変数)。
例:私は私ができることを知っています
NotificationMailer.send("#{email_type}_email", user.id)
電話する
NotificationMailer.welcome_email(user.id) / NotificationMailer.banned_email(user.id) / NotificationMailer.upgrade_email(user.id)
しかし、どのように呼び出すのですか (遅延部分に追加)
Notification.delay.welcome_email(user.id) ?
できますNotificationMailer.delay.send("#{email_type}_email", user.id)
か?