Module: Hipbot::Storages::Base
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/hipbot/storages/base.rb
Defined Under Namespace
Modules: ClassMethods
Instance Method Summary collapse
- #attributes ⇒ Object
- #destroy ⇒ Object
- #id ⇒ Object
- #initialize(attributes) ⇒ Object
- #name ⇒ Object
- #name=(value) ⇒ Object
- #update_attribute(key, value) ⇒ Object
- #update_attributes(attributes) ⇒ Object
Instance Method Details
#attributes ⇒ Object
15 16 17 |
# File 'lib/hipbot/storages/base.rb', line 15 def attributes raise NotImplementedError end |
#destroy ⇒ Object
19 20 21 |
# File 'lib/hipbot/storages/base.rb', line 19 def destroy raise NotImplementedError end |
#id ⇒ Object
23 24 25 |
# File 'lib/hipbot/storages/base.rb', line 23 def id raise NotImplementedError end |
#initialize(attributes) ⇒ Object
11 12 13 |
# File 'lib/hipbot/storages/base.rb', line 11 def initialize attributes raise NotImplementedError end |
#name ⇒ Object
27 28 29 |
# File 'lib/hipbot/storages/base.rb', line 27 def name raise NotImplementedError end |
#name=(value) ⇒ Object
31 32 33 |
# File 'lib/hipbot/storages/base.rb', line 31 def name= value raise NotImplementedError end |
#update_attribute(key, value) ⇒ Object
35 36 37 |
# File 'lib/hipbot/storages/base.rb', line 35 def update_attribute key, value raise NotImplementedError end |
#update_attributes(attributes) ⇒ Object
39 40 41 |
# File 'lib/hipbot/storages/base.rb', line 39 def update_attributes attributes raise NotImplementedError end |