Class: EmailParams::PayrollPeriodWithoutTransactionEmailParams

Inherits:
BaseEmailParams
  • Object
show all
Defined in:
app/notifications/email_params/payroll_period_without_transaction_email_params.rb

Instance Attribute Summary

Attributes inherited from BaseEmailParams

#event_notification_configuration, #recipient, #reference_event

Instance Method Summary collapse

Methods inherited from BaseEmailParams

#formatted_event_start_date, #from, #initialize, #template_name, #to

Constructor Details

This class inherits a constructor from EmailParams::BaseEmailParams

Instance Method Details

#company_nameObject



11
12
13
# File 'app/notifications/email_params/payroll_period_without_transaction_email_params.rb', line 11

def company_name
  company.company_name_e
end

#dearObject



7
8
9
# File 'app/notifications/email_params/payroll_period_without_transaction_email_params.rb', line 7

def dear
  recipient.user_name
end

#payroll_run_urlObject



15
16
17
# File 'app/notifications/email_params/payroll_period_without_transaction_email_params.rb', line 15

def payroll_run_url
  "#{AppMode.payroll.web_uri}/app/payroll/run"
end

#previous_payroll_period_end_dateObject



27
28
29
# File 'app/notifications/email_params/payroll_period_without_transaction_email_params.rb', line 27

def previous_payroll_period_end_date
  previous_payroll_period.end_date
end

#previous_payroll_period_numberObject



19
20
21
# File 'app/notifications/email_params/payroll_period_without_transaction_email_params.rb', line 19

def previous_payroll_period_number
  previous_payroll_period.period_no
end

#previous_payroll_period_start_dateObject



23
24
25
# File 'app/notifications/email_params/payroll_period_without_transaction_email_params.rb', line 23

def previous_payroll_period_start_date
  previous_payroll_period.start_date
end

#subjectObject



3
4
5
# File 'app/notifications/email_params/payroll_period_without_transaction_email_params.rb', line 3

def subject
  I18n.t('emails.payroll_period_without_transaction.subject')
end