module EncryptedId::InstanceMethods

Public Instance Methods

reload(options = nil) click to toggle source
Calls superclass method
# File lib/encrypted_id.rb, line 69
def reload(options = nil)
  options = (options || {}).merge(:no_encrypted_id => true)
  super(options)
end
to_key() click to toggle source
# File lib/encrypted_id.rb, line 61
def to_key
    key = self.id or nil
    if key
        key = [EncryptedId.encrypt(self.class.encrypted_id_key, self.id)]
    end
    key
end
to_param() click to toggle source
# File lib/encrypted_id.rb, line 57
def to_param
  EncryptedId.encrypt(self.class.encrypted_id_key, self.id)
end