Module: RailsWorkflow

Defined in:
lib/rails_workflow/process_runner.rb,
lib/rails_workflow.rb,
lib/rails_workflow/db/pg.rb,
lib/rails_workflow/config.rb,
lib/rails_workflow/engine.rb,
lib/rails_workflow/version.rb,
lib/rails_workflow/db/mysql.rb,
app/models/rails_workflow/error.rb,
lib/rails_workflow/error_builder.rb,
lib/rails_workflow/event_manager.rb,
app/models/rails_workflow/context.rb,
app/models/rails_workflow/process.rb,
lib/rails_workflow/error_resolver.rb,
app/concerns/rails_workflow/status.rb,
lib/rails_workflow/process_builder.rb,
lib/rails_workflow/process_manager.rb,
app/models/rails_workflow/operation.rb,
lib/rails_workflow/operation_runner.rb,
lib/rails_workflow/operation_builder.rb,
lib/rails_workflow/dependency_resolver.rb,
app/concerns/rails_workflow/has_context.rb,
app/decorators/rails_workflow/decorator.rb,
app/models/rails_workflow/user_operation.rb,
app/models/rails_workflow/event_operation.rb,
app/models/rails_workflow/process_template.rb,
app/concerns/rails_workflow/user/assignment.rb,
app/concerns/rails_workflow/operation_status.rb,
app/models/rails_workflow/operation_template.rb,
app/services/rails_workflow/process_importer.rb,
app/helpers/rails_workflow/application_helper.rb,
app/decorators/rails_workflow/status_decorator.rb,
app/decorators/rails_workflow/context_decorator.rb,
app/decorators/rails_workflow/process_decorator.rb,
app/jobs/rails_workflow/operation_execution_job.rb,
app/controllers/rails_workflow/errors_controller.rb,
app/models/rails_workflow/user_by_role_operation.rb,
app/decorators/rails_workflow/operation_decorator.rb,
app/models/rails_workflow/user_by_group_operation.rb,
app/concerns/rails_workflow/operations/assignments.rb,
app/decorators/rails_workflow/paginating_decorator.rb,
app/concerns/rails_workflow/operations/dependencies.rb,
app/controllers/rails_workflow/processes_controller.rb,
app/controllers/rails_workflow/operations_controller.rb,
app/controllers/rails_workflow/application_controller.rb,
lib/generators/rails_workflow/install/install_generator.rb,
app/decorators/rails_workflow/operation_helper_decorator.rb,
app/decorators/rails_workflow/process_template_decorator.rb,
app/services/rails_workflow/default_importer_preprocessor.rb,
app/decorators/rails_workflow/operation_template_decorator.rb,
app/serializers/rails_workflow/process_template_serializer.rb,
app/concerns/rails_workflow/operation_templates/assignments.rb,
app/controllers/rails_workflow/process_templates_controller.rb,
app/concerns/rails_workflow/operation_templates/dependencies.rb,
app/serializers/rails_workflow/operation_template_serializer.rb,
app/controllers/rails_workflow/operation_templates_controller.rb

Overview

TODO: add spec

Defined Under Namespace

Modules: ApplicationHelper, Db, Generators, HasContext, OperationStatus, OperationTemplates, Operations, Status, StatusDecorator, User, Uuid Classes: ApplicationController, Config, Context, ContextDecorator, Decorator, DefaultImporterPreprocessor, DependencyResolver, Engine, Error, ErrorBuilder, ErrorResolver, ErrorsController, EventManager, EventOperation, Operation, OperationBuilder, OperationDecorator, OperationExecutionJob, OperationHelperDecorator, OperationRunner, OperationTemplate, OperationTemplateDecorator, OperationTemplateSerializer, OperationTemplatesController, OperationsController, PaginatingDecorator, Process, ProcessBuilder, ProcessDecorator, ProcessImporter, ProcessManager, ProcessRunner, ProcessTemplate, ProcessTemplateDecorator, ProcessTemplateSerializer, ProcessTemplatesController, ProcessesController, UserByGroupOperation, UserByRoleOperation, UserOperation

Constant Summary collapse

VERSION =
'0.7.3'

Class Method Summary collapse

Class Method Details

.configObject



7
8
9
# File 'lib/rails_workflow.rb', line 7

def self.config
  Config.instance
end

.setup {|config| ... } ⇒ Object

Yields:



11
12
13
# File 'lib/rails_workflow.rb', line 11

def self.setup
  yield config
end