Module: StatusPageVi::Recordable
- Included in:
- BaseResource
- Defined in:
- lib/status_page_vi/modules/recordable.rb
Defined Under Namespace
Modules: RecordableClassMethods
Class Method Summary
collapse
Instance Method Summary
collapse
Class Method Details
.included(klass) ⇒ Object
3
4
5
|
# File 'lib/status_page_vi/modules/recordable.rb', line 3
def self.included(klass)
klass.extend(RecordableClassMethods)
end
|
Instance Method Details
#initialize(timestamp = nil, options = {}) ⇒ Object
46
47
48
49
|
# File 'lib/status_page_vi/modules/recordable.rb', line 46
def initialize(timestamp = nil, options = {})
self.timestamp = timestamp
self.options = options
end
|
#save ⇒ Object
51
52
53
54
|
# File 'lib/status_page_vi/modules/recordable.rb', line 51
def save
self.class.save(self.to_h)
self
end
|