Class: Workarea::Admin::EmarsysConfigurationViewModel

Inherits:
ApplicationViewModel
  • Object
show all
Defined in:
app/view_models/workarea/admin/emarsys_configuration_view_model.rb

Instance Method Summary collapse

Instance Method Details

#masked_api_keyObject



4
5
6
7
8
9
# File 'app/view_models/workarea/admin/emarsys_configuration_view_model.rb', line 4

def masked_api_key
  return unless Workarea::Emarsys.secret_key.present?
  key = Workarea::Emarsys.secret_key
  last_digits = key.to_s.slice(-4..-1)
  "XXXXXXXXXX#{last_digits}"
end

#masked_sales_api_keyObject



11
12
13
14
15
16
# File 'app/view_models/workarea/admin/emarsys_configuration_view_model.rb', line 11

def masked_sales_api_key
  return unless Workarea::Emarsys.api_token.present?
  key = Workarea::Emarsys.api_token
  last_digits = key.to_s.slice(-4..-1)
  "XXXXXXXXXX#{last_digits}"
end