module SecretHub::StringObfuscation
Public Instance Methods
obfuscate()
click to toggle source
# File lib/secret_hub/refinements/string_obfuscation.rb, line 6 def obfuscate text = dup trim = false if text.size > 40 trim = true text = text[0..40] end result = StringObfuscator.obfuscate text, percent: 60, min_obfuscated_length: 5 trim ? "#{result}..." : result end