Sha256: effdced620452c042f5b03f015720dfcd137249a5ad708796b605ff056e37094
Contents?: true
Size: 850 Bytes
Versions: 2
Compression:
Stored size: 850 Bytes
Contents
require 'symmetric_encryption/core' # Add extensions. Gems are no longer order dependent. begin require 'rails' require 'symmetric_encryption/railtie' rescue LoadError end begin require 'active_support' ActiveSupport.on_load(:active_record) do require 'symmetric_encryption/active_record/attr_encrypted' require 'symmetric_encryption/railties/symmetric_encryption_validator' if ActiveRecord.version >= Gem::Version.new('5.0.0') ActiveRecord::Type.register(:encrypted, SymmetricEncryption::ActiveRecord::EncryptedAttribute) end ActiveRecord::Base.include(SymmetricEncryption::ActiveRecord::AttrEncrypted) end ActiveSupport.on_load(:mongoid) do require 'symmetric_encryption/railties/mongoid_encrypted' require 'symmetric_encryption/railties/symmetric_encryption_validator' end rescue LoadError end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
symmetric-encryption-4.3.1 | lib/symmetric_encryption.rb |
symmetric-encryption-4.3.0 | lib/symmetric_encryption.rb |