Exception: Anony::DuplicateStrategyException

Inherits:
StandardError
  • Object
show all
Defined in:
lib/anony/duplicate_strategy_exception.rb

Overview

This exception is thrown if you define more than one strategy for the same field.

Examples:

anonymise do
  overwrite do
    ignore :first_name
    nilable :first_name
  end
end

Instance Method Summary collapse

Constructor Details

#initialize(fields) ⇒ DuplicateStrategyException

Returns a new instance of DuplicateStrategyException.



14
15
16
17
# File 'lib/anony/duplicate_strategy_exception.rb', line 14

def initialize(fields)
  fields = Array(fields)
  super("Duplicate anonymisation strategy for field(s) #{fields}")
end