Module: SimplyCouch::Model::Persistence::ActiveModelCompliance
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/simply_couch/model/persistence.rb
Overview
── ActiveModel Compliance ───────────────────────────────────────────
Instance Method Summary collapse
Instance Method Details
#destroyed? ⇒ Boolean
306 |
# File 'lib/simply_couch/model/persistence.rb', line 306 def destroyed?; @destroyed || false; end |
#persisted? ⇒ Boolean
305 |
# File 'lib/simply_couch/model/persistence.rb', line 305 def persisted?; !new? && !destroyed?; end |
#to_key ⇒ Object
307 |
# File 'lib/simply_couch/model/persistence.rb', line 307 def to_key; persisted? ? [id] : nil; end |
#to_model ⇒ Object
308 |
# File 'lib/simply_couch/model/persistence.rb', line 308 def to_model; self; end |