Class: AuctionFunCore::Services::Mail::UserContext::RegistrationMailer

Inherits:
Object
  • Object
show all
Includes:
IdleMailer::Mailer, IdleMailer::TemplateManager
Defined in:
lib/auction_fun_core/services/mail/user_context/registration_mailer.rb

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(user) ⇒ RegistrationMailer

Returns a new instance of RegistrationMailer.

Parameters:

  • user (ROM::Struct::User)

    The user object



12
13
14
15
16
# File 'lib/auction_fun_core/services/mail/user_context/registration_mailer.rb', line 12

def initialize(user)
  @user = user
  mail.to = user.email
  mail.subject = I18n.t("mail.user_context.registration.subject")
end

Class Method Details

.template_nameObject



18
19
20
# File 'lib/auction_fun_core/services/mail/user_context/registration_mailer.rb', line 18

def self.template_name
  IdleMailer.config.templates.join("user_context/registration")
end