Module: RailsWorkflow

Defined in:
lib/rails_workflow.rb,
lib/rails_workflow/version.rb,
app/models/rails_workflow/process.rb,
app/models/rails_workflow/context.rb,
app/models/rails_workflow/operation.rb,
app/models/rails_workflow/process_template.rb,
app/managers/rails_workflow/process_manager.rb,
app/workers/rails_workflow/operation_worker.rb,
app/concerns/rails_workflow/user/assignment.rb,
app/models/rails_workflow/operation_template.rb,
app/models/rails_workflow/user_by_role_operation.rb,
app/models/rails_workflow/user_by_group_operation.rb,
app/concerns/rails_workflow/operations/assignments.rb,
app/concerns/rails_workflow/processes/default_runner.rb,
app/concerns/rails_workflow/operations/default_runner.rb,
app/concerns/rails_workflow/processes/dependency_resolver.rb,
app/concerns/rails_workflow/operation_templates/dependencies.rb,
app/concerns/rails_workflow/process_templates/default_builder.rb,
app/concerns/rails_workflow/operation_templates/default_builder.rb

Defined Under Namespace

Modules: OperationTemplates, Operations, ProcessTemplates, Processes, User Classes: Config, Context, Operation, OperationTemplate, OperationWorker, Process, ProcessManager, ProcessTemplate, UserByGroupOperation, UserByRoleOperation

Constant Summary

VERSION =
"0.2.1"

Class Method Summary (collapse)

Class Method Details

+ (Object) setup {|self.config| ... }

Used to configure Rails Workflow Engine. Add to config/initializers/workflow.rb:

RailsWorkflow.setup do |config|
  config.sidekiq_enabled = false
end

Yields:

  • (self.config)

See Also:



182
183
184
# File 'lib/rails_workflow.rb', line 182

def self.setup
  yield self.config
end