Class: DataAnon::Strategy::Field::TimeDelta

Inherits:
DateTimeDelta show all
Defined in:
lib/strategy/field/datetime/time_delta.rb

Overview

Shifts data randomly within given range. Default shifts date within 10 days + or - and shifts time within 30 minutes.

anonymize('DateOfBirth').using FieldStrategy::TimeDelta.new

!!!ruby
# shifts date within 20 days and time within 50 minutes
anonymize('DateOfBirth').using FieldStrategy::TimeDelta.new(20, 50)

Constant Summary

Constants inherited from DateTimeDelta

DateTimeDelta::DEFAULT_DAY_DELTA, DateTimeDelta::DEFAULT_MINUTE_DELTA

Method Summary

Methods inherited from DateTimeDelta

#anonymize, #initialize

Constructor Details

This class inherits a constructor from DataAnon::Strategy::Field::DateTimeDelta