Class: EndState::Concluders::Persistence
Instance Attribute Summary
#object, #params, #state
Instance Method Summary
collapse
#initialize
Methods included from Messages
#add_error, #add_success
Instance Method Details
#call ⇒ Object
4
5
6
7
|
# File 'lib/end_state/concluders/persistence.rb', line 4
def call
return false unless object.respond_to? :save
!!(object.save)
end
|
#rollback ⇒ Object
9
10
11
12
|
# File 'lib/end_state/concluders/persistence.rb', line 9
def rollback
return true unless object.respond_to? :save
!!(object.save)
end
|