class DataAnon::Strategy::Field::RandomInteger

Generates random integer number between given two numbers. Default range is 0 to 100.

!!!ruby
anonymize('Age').using FieldStrategy::RandomInteger.new(18,70)

Public Class Methods

new(from = 0, to = 100) click to toggle source
# File lib/strategy/field/number/random_integer.rb, line 12
def initialize from = 0, to = 100
  @from = from
  @to = to

end

Public Instance Methods

anonymize(field) click to toggle source
# File lib/strategy/field/number/random_integer.rb, line 18
def anonymize field
  DataAnon::Utils::RandomInt.generate(@from,@to)
end