Methods
Public Instance methods
aasm_write_state_without_persistence(state)

Writes state to the state column, but does not persist it to the database

  foo = Foo.find(1)
  foo.aasm_current_state # => :opened
  foo.close
  foo.aasm_current_state # => :closed
  Foo.find(1).aasm_current_state # => :opened
  foo.save
  foo.aasm_current_state # => :closed
  Foo.find(1).aasm_current_state # => :closed

NOTE: intended to be called from an event

     # File lib/persistence/active_record_persistence.rb, line 135
135:         def aasm_write_state_without_persistence(state)
136:           write_attribute(self.class.aasm_column, state.to_s)
137:         end