class Sorcery::Adapters::BaseAdapter

Public Class Methods

delete_all() click to toggle source
# File lib/sorcery/adapters/base_adapter.rb, line 13
def self.delete_all
  @klass.delete_all
end
find(id) click to toggle source
# File lib/sorcery/adapters/base_adapter.rb, line 17
def self.find(id)
  find_by_id(id)
end
from(klass) click to toggle source
# File lib/sorcery/adapters/base_adapter.rb, line 8
def self.from(klass)
  @klass = klass
  self
end
new(model) click to toggle source
# File lib/sorcery/adapters/base_adapter.rb, line 4
def initialize(model)
  @model = model
end

Public Instance Methods

increment(field) click to toggle source
# File lib/sorcery/adapters/base_adapter.rb, line 21
def increment(field)
  @model.increment(field)
end
update_attribute(name, value) click to toggle source
# File lib/sorcery/adapters/base_adapter.rb, line 25
def update_attribute(name, value)
  update_attributes(name => value)
end