Sha256: 6679feac357278b5f88a284bb07b7899d602175e8be71ff859be410add417e72

Contents?: true

Size: 315 Bytes

Versions: 2

Compression:

Stored size: 315 Bytes

Contents

module Workflow
  class TransitionHalted < Exception

    attr_reader :halted_because

    def initialize(msg = nil)
      @halted_because = msg
      super msg
    end

  end

  class NoTransitionAllowed < Exception; end

  class WorkflowError < Exception; end

  class WorkflowDefinitionError < Exception; end
end

Version data entries

2 entries across 2 versions & 2 rubygems

Version Path
workflow-1.1.0 lib/workflow/errors.rb
workflow-rails4-1.1.0 lib/workflow/errors.rb