Class: Hello::Business::Management::AddEmail

Inherits:
Base
  • Object
show all
Defined in:
lib/hello/business/management/add_email.rb

Instance Method Summary collapse

Methods inherited from Base

#alert_message, #errors, #t

Constructor Details

#initialize(email_credential) ⇒ AddEmail

Returns a new instance of AddEmail.



5
6
7
# File 'lib/hello/business/management/add_email.rb', line 5

def initialize(email_credential)
  @email_credential = email_credential
end

Instance Method Details

#error_messageObject



13
14
15
# File 'lib/hello/business/management/add_email.rb', line 13

def error_message
  @email_credential.errors.full_messages.first
end

#success_messageObject



9
10
11
# File 'lib/hello/business/management/add_email.rb', line 9

def success_message
  super(email: @email_credential.email)
end