module Sequel::Plugins::Vault

Public Class Methods

apply(model, keys = [], *attrs) click to toggle source
# File lib/sequel_vault.rb, line 7
def self.apply(model, keys = [], *attrs)
  model.instance_eval do
    @vault_attrs = attrs
    @vault_keys = keys
  end
end
configure(model, keys = [], *attrs) click to toggle source
# File lib/sequel_vault.rb, line 14
def self.configure(model, keys = [], *attrs)
  model.vault_attributes(keys, *attrs) unless attrs.empty?
end