Module: RailsWorkflow

Defined in:
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,
app/models/rails_workflow/context.rb,
app/models/rails_workflow/process.rb,
app/concerns/rails_workflow/status.rb,
app/models/rails_workflow/operation.rb,
app/decorators/rails_workflow/decorator.rb,
app/models/rails_workflow/user_operation.rb,
app/models/rails_workflow/process_template.rb,
app/concerns/rails_workflow/user/assignment.rb,
app/jobs/rails_workflow/operation_error_job.rb,
app/managers/rails_workflow/process_manager.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/concerns/rails_workflow/processes/default_runner.rb,
app/controllers/rails_workflow/operations_controller.rb,
app/concerns/rails_workflow/operations/default_runner.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/concerns/rails_workflow/processes/dependency_resolver.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/concerns/rails_workflow/process_templates/default_builder.rb,
app/controllers/rails_workflow/operation_templates_controller.rb,
app/concerns/rails_workflow/operation_templates/default_builder.rb

Defined Under Namespace

Modules: ApplicationHelper, Db, Generators, OperationStatus, OperationTemplates, Operations, ProcessTemplates, Processes, ResetCache, Status, StatusDecorator, User, Uuid Classes: ApplicationController, Config, Context, ContextDecorator, Decorator, DefaultImporterPreprocessor, Engine, Error, ErrorsController, Operation, OperationDecorator, OperationErrorJob, OperationExecutionJob, OperationHelperDecorator, OperationTemplate, OperationTemplateDecorator, OperationTemplateSerializer, OperationTemplatesController, OperationsController, PaginatingDecorator, Process, ProcessDecorator, ProcessImporter, ProcessManager, ProcessTemplate, ProcessTemplateDecorator, ProcessTemplateSerializer, ProcessTemplatesController, ProcessesController, UserByGroupOperation, UserByRoleOperation, UserOperation

Constant Summary collapse

VERSION =
'0.3.9'.freeze

Class Method Summary collapse

Class Method Details

.configObject



5
6
7
# File 'lib/rails_workflow.rb', line 5

def self.config
  Config.instance
end

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

Yields:



9
10
11
# File 'lib/rails_workflow.rb', line 9

def self.setup
  yield config
end