Module: Workflow::ActiveRecordInstanceMethods

Defined in:
lib/workflow.rb

Instance Method Summary collapse

Instance Method Details

#load_workflow_stateObject



214
215
216
# File 'lib/workflow.rb', line 214

def load_workflow_state
  read_attribute(:workflow_state)
end

#persist_workflow_state(new_value) ⇒ Object

On transition the new workflow state is immediately saved in the database.



220
221
222
# File 'lib/workflow.rb', line 220

def persist_workflow_state(new_value)
  update_attribute :workflow_state, new_value
end