Module: WorkflowTemplate

Defined in:
lib/workflow_template.rb,
lib/workflow_template/error.rb,
lib/workflow_template/state.rb,
lib/workflow_template/action.rb,
lib/workflow_template/outcome.rb,
lib/workflow_template/workflow.rb,
lib/workflow_template/performer.rb,
lib/workflow_template/state/meta.rb,
lib/workflow_template/state/final.rb,
lib/workflow_template/action/nested.rb,
lib/workflow_template/action/simple.rb,
lib/workflow_template/outcome/block.rb,
lib/workflow_template/state/adapter.rb,
lib/workflow_template/action/wrapper.rb,
lib/workflow_template/outcome/status.rb,
lib/workflow_template/state/abstract.rb,
lib/workflow_template/action/abstract.rb,
lib/workflow_template/outcome/handler.rb,
lib/workflow_template/action/validated.rb,
lib/workflow_template/outcome/statuses.rb,
lib/workflow_template/state/normalizer.rb,
lib/workflow_template/state/validation.rb,
lib/workflow_template/validation/error.rb,
lib/workflow_template/state/intermediate.rb,
lib/workflow_template/validation/adapter.rb,
lib/workflow_template/definer/has_actions.rb,
lib/workflow_template/state/class_methods.rb,
lib/workflow_template/workflow/description.rb,
lib/workflow_template/adapters/state/default.rb,
lib/workflow_template/definer/has_actions/dsl.rb,
lib/workflow_template/definer/has_validations.rb,
lib/workflow_template/definer/has_actions/root.rb,
lib/workflow_template/validation/builder/error.rb,
lib/workflow_template/validation/builder/proxy.rb,
lib/workflow_template/adapters/state/dry_monads.rb,
lib/workflow_template/definer/has_state_adapter.rb,
lib/workflow_template/validation/result/failure.rb,
lib/workflow_template/validation/result/success.rb,
lib/workflow_template/action/description/wrapper.rb,
lib/workflow_template/definer/has_actions/insert.rb,
lib/workflow_template/definer/has_actions/inside.rb,
lib/workflow_template/definer/has_actions/nested.rb,
lib/workflow_template/adapters/validation/generic.rb,
lib/workflow_template/definer/has_actions/actions.rb,
lib/workflow_template/action/description/validated.rb,
lib/workflow_template/definer/has_actions/position.rb,
lib/workflow_template/definer/has_actions/redefine.rb,
lib/workflow_template/definer/has_output_normalizer.rb,
lib/workflow_template/validation/evaluation/boolean.rb,
lib/workflow_template/definer/has_validations/action.rb,
lib/workflow_template/validation/evaluation/abstract.rb,
lib/workflow_template/definer/has_actions/description.rb,
lib/workflow_template/validation/evaluation/canonical.rb,
lib/workflow_template/adapters/validation/active_model.rb,
lib/workflow_template/adapters/validation/generic/block.rb,
lib/workflow_template/adapters/validation/dry_validation.rb,
lib/workflow_template/adapters/validation/generic/object.rb,
lib/workflow_template/validation/result/failure/abstract.rb,
lib/workflow_template/adapters/validation/generic/builder.rb,
lib/workflow_template/definer/has_validations/description.rb,
lib/workflow_template/definer/has_validations/validations.rb,
lib/workflow_template/validation/adapter/abstract/builder.rb,
lib/workflow_template/validation/validator/result/failure.rb,
lib/workflow_template/validation/validator/result/success.rb,
lib/workflow_template/adapters/validation/generic/validator.rb,
lib/workflow_template/validation/adapter/abstract/validator.rb,
lib/workflow_template/adapters/validation/active_model/builder.rb,
lib/workflow_template/adapters/validation/active_model/failure.rb,
lib/workflow_template/adapters/validation/active_model/validator.rb,
lib/workflow_template/adapters/validation/dry_validation/builder.rb,
lib/workflow_template/adapters/validation/dry_validation/failure.rb,
lib/workflow_template/validation/adapter/abstract/result/failure.rb,
lib/workflow_template/adapters/validation/active_model/null_model.rb,
lib/workflow_template/adapters/validation/dry_validation/validator.rb,
lib/workflow_template/definer/has_default_state_transition_strategy.rb

Defined Under Namespace

Modules: Action, Adapters, Definer, Performer, State, Validation Classes: Error, ExecutionError, Fatal, Outcome, Workflow

Constant Summary collapse

VERSION =
'0.0.5'

Class Method Summary collapse

Class Method Details

.gem_versionObject



8
9
10
# File 'lib/workflow_template.rb', line 8

def self.gem_version
  ::Gem::Version.new(VERSION)
end