Module: EncryptedField::ClassMethods

Defined in:
lib/encrypted-field.rb

Overview

no-doc

Instance Method Summary collapse

Instance Method Details

#encrypted_field(field_name, policy_name, encrypted_field_name = nil, fallback_policy_name = nil) ⇒ Object



18
19
20
21
# File 'lib/encrypted-field.rb', line 18

def encrypted_field(field_name, policy_name, encrypted_field_name = nil, fallback_policy_name = nil)
  encrypted_field_name ||= "#{field_name}_encrypted"
  Field.new(field_name, encrypted_field_name, policy_name, fallback_policy_name).add_methods(self)
end