Class: Quill::ActivityModel
- Includes:
- ActiveModel::Model
- Defined in:
- lib/quill/activity_model.rb
Instance Attribute Summary
Attributes inherited from BaseModel
Instance Method Summary collapse
Methods inherited from BaseModel
attributes, inherited, #initialize, #inspect, #load_model_attributes, #persist, #save, #save!, special_attrs
Constructor Details
This class inherits a constructor from Quill::BaseModel
Instance Method Details
#find ⇒ Object
6 7 8 |
# File 'lib/quill/activity_model.rb', line 6 def find api.activities.find(id) end |
#persist_params(params) ⇒ Object
10 11 12 13 14 15 16 |
# File 'lib/quill/activity_model.rb', line 10 def persist_params params if id.present? api.activities.update(id, params) else api.activities.create(params) end end |