Module: Obfuscatejs::ViewHelpers

Defined in:
lib/obfuscatejs/view_helpers.rb

Instance Method Summary collapse

Instance Method Details

#obfuscate(str) ⇒ Object



7
8
9
# File 'lib/obfuscatejs/view_helpers.rb', line 7

def obfuscate(str)
  raw "<span data-obfuscated='#{encode(str)}'></span>"
end

#obfuscate_email(ema, msg = '', sub = '', bod = '') ⇒ Object



10
11
12
# File 'lib/obfuscatejs/view_helpers.rb', line 10

def obfuscate_email(ema, msg='', sub='', bod='')
  raw "<a data-obfuscated-email='#{encode(ema)}' data-obfuscated-message='#{encode(msg)}' data-obfuscated-subject='#{encode(sub)}' data-obfuscated-body='#{encode(bod)}'></a>"
end