class DataAnon::Strategy::Field::RandomString
Generates random string of same length.
!!!ruby anonymize('UserName').using FieldStrategy::RandomString.new
Public Instance Methods
anonymize(field)
click to toggle source
# File lib/strategy/field/string/random_string.rb, line 12 def anonymize field original_string = field.value string_words = original_string.split(' ') anonymized_string = "" string_words.each do |word| anonymized_string = anonymized_string + DataAnon::Utils::RandomString.generate(word.length) + " " end anonymized_string.strip end