Class: Sipity::WorkflowAction

Inherits:
ActiveRecord::Base
  • Object
show all
Defined in:
app/models/sipity/workflow_action.rb

Overview

A named thing that happens within the bounds of a :workflow.

When a Sipity::WorkflowAction is taken, it may:

  • Advance the state to a new Sipity::WorkflowState (as defined by the :resulting_workflow_state relation)

  • Deliver one or more notifications (as defined by the :notifiable_contexts relation)