Class: Workarea::Admin::EmarsysConfigurationViewModel
- Inherits:
-
ApplicationViewModel
- Object
- ApplicationViewModel
- Workarea::Admin::EmarsysConfigurationViewModel
- Defined in:
- app/view_models/workarea/admin/emarsys_configuration_view_model.rb
Instance Method Summary collapse
Instance Method Details
#masked_api_key ⇒ Object
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_key ⇒ Object
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 |