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