Module: DbObfuscation::ObfuscationStrategy
- Defined in:
- lib/db_obfuscation/obfuscation_strategy.rb
Class Method Summary collapse
Class Method Details
.strategy(column_name) ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/db_obfuscation/obfuscation_strategy.rb', line 5 def self.strategy(column_name) case column_name.to_sym when /ssn/ :ssn_strategy when /email/ :email_strategy when :first_name :first_name_strategy when :last_name :last_name_strategy when :name :name_strategy else :default_strategy end end |