module Ribbon::EncryptedStore

Constants

VERSION

Private Class Methods

included(base) click to toggle source
# File lib/ribbon/encrypted_store.rb, line 13
def included(base)
  if defined?(ActiveRecord) && base < ActiveRecord::Base
    base.send(:include, Mixins::ActiveRecordMixin)
  else
    raise Errors::UnsupportedModelError
  end
end
instance() click to toggle source
# File lib/ribbon/encrypted_store.rb, line 25
def instance
  @__instance ||= Instance.new
end
method_missing(meth, *args, &block) click to toggle source
# File lib/ribbon/encrypted_store.rb, line 21
def method_missing(meth, *args, &block)
  instance.send(meth, *args, &block)
end