Module: Rworkflow

Defined in:
lib/rworkflow.rb,
lib/rworkflow/flow.rb,
lib/rworkflow/state.rb,
lib/rworkflow/worker.rb,
lib/rworkflow/version.rb,
lib/rworkflow/lifecycle.rb,
lib/rworkflow/state_error.rb,
lib/rworkflow/sidekiq_flow.rb,
lib/rworkflow/configuration.rb,
lib/rworkflow/flow_registry.rb,
lib/rworkflow/minitest/test.rb,
lib/rworkflow/sidekiq_state.rb,
lib/rworkflow/sidekiq_helper.rb,
lib/rworkflow/minitest/worker.rb,
lib/rworkflow/transition_error.rb,
lib/rworkflow/sidekiq_lifecycle.rb

Defined Under Namespace

Modules: Minitest, SidekiqHelper Classes: Configuration, Flow, FlowRegistry, Lifecycle, SidekiqFlow, SidekiqLifecycle, SidekiqState, State, StateError, TransitionError, Worker

Constant Summary collapse

VERSION =
'0.7.3'.freeze

Class Method Summary collapse

Class Method Details

.configObject



19
20
21
# File 'lib/rworkflow.rb', line 19

def config
  return @config ||= Rworkflow::Configuration.new
end

.configure {|config| ... } ⇒ Object

Yields:



23
24
25
26
# File 'lib/rworkflow.rb', line 23

def configure
  yield(config) if block_given?
  return config
end