class DataAnon::Strategy::Field::SelectFromList

Select randomly one of the values specified.

!!!ruby
anonymize('State').using FieldStrategy::SelectFromList.new(['New York','Georgia',...])

!!!ruby
anonymize('NameTitle').using FieldStrategy::SelectFromList.new(['Mr','Mrs','Dr',...])

Public Class Methods

new(values) click to toggle source
# File lib/strategy/field/string/select_from_list.rb, line 16
def initialize values
  @values = values.class == Array ? values : [values]
end