├── .gitignore ├── .travis.yml ├── CREDITS ├── ChangeLog ├── DESCRIPTION ├── LICENSE.txt ├── TODO ├── composer.json ├── design ├── class_diagram.png ├── design.txt ├── requirements.txt ├── schema.html ├── schema.rnc └── schema.rng ├── docs ├── img │ ├── architecture.png │ ├── exclusive_choice.png │ ├── multi_choice.png │ ├── parallel_split.png │ ├── sequence.png │ ├── simple_merge.png │ ├── synchronization.png │ ├── synchronizing_merge.png │ └── tutorial_example_06.png ├── theoretical_background.txt ├── tutorial.txt ├── tutorial_example_01.php ├── tutorial_example_01a.php ├── tutorial_example_02.php ├── tutorial_example_03.php ├── tutorial_example_06.dot └── tutorial_example_06.php ├── phpunit.xml.dist ├── review-1.2.txt ├── src ├── conditions │ ├── and.php │ ├── in_array.php │ ├── is_anything.php │ ├── is_array.php │ ├── is_bool.php │ ├── is_equal.php │ ├── is_equal_or_greater_than.php │ ├── is_equal_or_less_than.php │ ├── is_false.php │ ├── is_float.php │ ├── is_greater_than.php │ ├── is_integer.php │ ├── is_less_than.php │ ├── is_not_equal.php │ ├── is_object.php │ ├── is_string.php │ ├── is_true.php │ ├── not.php │ ├── or.php │ ├── variable.php │ ├── variables.php │ └── xor.php ├── definition_storage │ └── xml.php ├── exceptions │ ├── definition_storage.php │ ├── exception.php │ ├── execution.php │ ├── invalid_input.php │ └── invalid_workflow.php ├── execution │ ├── non_interactive.php │ └── plugin │ │ ├── listener.php │ │ └── visualizer.php ├── interfaces │ ├── condition.php │ ├── condition_boolean_set.php │ ├── condition_comparison.php │ ├── condition_type.php │ ├── definition_storage.php │ ├── execution.php │ ├── execution_listener.php │ ├── execution_plugin.php │ ├── node.php │ ├── node_arithmetic_base.php │ ├── node_branch.php │ ├── node_conditional_branch.php │ ├── node_merge.php │ ├── service_object.php │ ├── variable_handler.php │ ├── visitable.php │ └── visitor.php ├── nodes │ ├── action.php │ ├── cancel.php │ ├── control_flow │ │ ├── discriminator.php │ │ ├── exclusive_choice.php │ │ ├── loop.php │ │ ├── multi_choice.php │ │ ├── parallel_split.php │ │ ├── simple_merge.php │ │ ├── synchronization.php │ │ └── synchronizing_merge.php │ ├── end.php │ ├── finally.php │ ├── start.php │ ├── sub_workflow.php │ └── variables │ │ ├── add.php │ │ ├── decrement.php │ │ ├── div.php │ │ ├── increment.php │ │ ├── input.php │ │ ├── mul.php │ │ ├── set.php │ │ ├── sub.php │ │ └── unset.php ├── options │ ├── execution_plugin_visualizer.php │ └── visitor_visualization.php ├── util.php ├── visitors │ ├── node_collector.php │ ├── reset.php │ ├── verification.php │ └── visualization.php ├── workflow.php └── workflow_autoload.php └── tests ├── bootstrap.php ├── case.php ├── condition_test.php ├── data ├── AddVariables.dot ├── AddVariables_1.xml ├── ApprovalProcess.dot ├── ApprovalProcess_1.xml ├── DecrementingLoop.dot ├── DecrementingLoop_1.xml ├── Edit_1.xml ├── Edit_2.xml ├── ExclusiveChoiceSimpleMerge.dot ├── ExclusiveChoiceSimpleMerge_1.xml ├── ExclusiveChoiceWithElseSimpleMerge.dot ├── ExclusiveChoiceWithElseSimpleMerge_1.xml ├── ExclusiveChoiceWithUnconditionalOutNodeSimpleMerge.dot ├── ExclusiveChoiceWithUnconditionalOutNodeSimpleMerge_1.xml ├── IncrementVariable_1.xml ├── IncrementingLoop.dot ├── IncrementingLoop_000_001.dot ├── IncrementingLoop_000_002.dot ├── IncrementingLoop_000_003.dot ├── IncrementingLoop_000_004.dot ├── IncrementingLoop_000_005.dot ├── IncrementingLoop_000_006.dot ├── IncrementingLoop_000_007.dot ├── IncrementingLoop_000_008.dot ├── IncrementingLoop_000_009.dot ├── IncrementingLoop_000_010.dot ├── IncrementingLoop_000_011.dot ├── IncrementingLoop_000_012.dot ├── IncrementingLoop_000_013.dot ├── IncrementingLoop_000_014.dot ├── IncrementingLoop_000_015.dot ├── IncrementingLoop_000_016.dot ├── IncrementingLoop_000_017.dot ├── IncrementingLoop_000_018.dot ├── IncrementingLoop_000_019.dot ├── IncrementingLoop_000_020.dot ├── IncrementingLoop_000_021.dot ├── IncrementingLoop_000_022.dot ├── IncrementingLoop_000_023.dot ├── IncrementingLoop_000_024.dot ├── IncrementingLoop_000_025.dot ├── IncrementingLoop_000_026.dot ├── IncrementingLoop_000_027.dot ├── IncrementingLoop_000_028.dot ├── IncrementingLoop_000_029.dot ├── IncrementingLoop_000_030.dot ├── IncrementingLoop_000_031.dot ├── IncrementingLoop_000_032.dot ├── IncrementingLoop_000_033.dot ├── IncrementingLoop_000_034.dot ├── IncrementingLoop_000_035.dot ├── IncrementingLoop_000_036.dot ├── IncrementingLoop_000_037.dot ├── IncrementingLoop_000_038.dot ├── IncrementingLoop_000_039.dot ├── IncrementingLoop_000_040.dot ├── IncrementingLoop_000_041.dot ├── IncrementingLoop_000_042.dot ├── IncrementingLoop_000_043.dot ├── IncrementingLoop_000_044.dot ├── IncrementingLoop_1.xml ├── MultiChoiceDiscriminator.dot ├── MultiChoiceDiscriminator_1.xml ├── MultiChoiceSynchronizingMerge.dot ├── MultiChoiceSynchronizingMerge_1.xml ├── NestedExclusiveChoiceSimpleMerge.dot ├── NestedExclusiveChoiceSimpleMerge_1.xml ├── NestedLoops.dot ├── NestedLoops_1.xml ├── NotValid_1.xml ├── NotWellFormed_1.xml ├── ParallelSplitActionActionCancelCaseSynchronization.dot ├── ParallelSplitActionActionCancelCaseSynchronization_1.xml ├── ParallelSplitCancelCaseActionActionSynchronization.dot ├── ParallelSplitCancelCaseActionActionSynchronization_1.xml ├── ParallelSplitSynchronization.dot ├── ParallelSplitSynchronization2.dot ├── ParallelSplitSynchronization2_1.xml ├── ParallelSplitSynchronization_1.xml ├── ServiceObjectThatDoesNotFinish_1.xml ├── ServiceObjectWithArguments.dot ├── ServiceObjectWithArguments2_1.xml ├── ServiceObjectWithArguments3_1.xml ├── ServiceObjectWithArguments_1.xml ├── SetAddSubMulDiv.dot ├── SetAddSubMulDiv_1.xml ├── StartEnd.dot ├── StartEnd2.dot ├── StartEndVariableHandler.dot ├── StartEndVariableHandler_1.xml ├── StartEnd_000_001.dot ├── StartEnd_000_002.dot ├── StartEnd_000_003.dot ├── StartEnd_000_004.dot ├── StartEnd_1.xml ├── StartInputEnd.dot ├── StartInputEnd2.dot ├── StartInputEnd2_1.xml ├── StartInputEnd_1.xml ├── StartSetEnd.dot ├── StartSetEnd_1.xml ├── StartSetUnsetEnd.dot ├── StartSetUnsetEnd_1.dot ├── StartSetUnsetEnd_1.xml ├── VariableEqualsVariable.dot ├── VariableEqualsVariable_1.xml ├── WorkflowWithFinalActivitiesAfterCancellation.dot ├── WorkflowWithFinalActivitiesAfterCancellation_1.xml ├── WorkflowWithSubWorkflowAndVariablePassing.dot ├── WorkflowWithSubWorkflowAndVariablePassing_1.xml ├── WorkflowWithSubWorkflowParallelSplitActionActionCancelCaseSynchronization.dot ├── WorkflowWithSubWorkflowParallelSplitActionActionCancelCaseSynchronization_1.xml ├── WorkflowWithSubWorkflowStartEnd.dot ├── WorkflowWithSubWorkflowStartEnd_1.xml ├── bug13467.dot └── bug13467_1.xml ├── definition_xml_test.php ├── execution.php ├── execution_listener_test.php ├── execution_plugin_test.php ├── execution_plugin_visualizer_test.php ├── execution_test.php ├── node_test.php ├── service_object_that_does_not_finish.php ├── service_object_with_constructor.php ├── variable_handler.php ├── visitor_visualization_test.php └── workflow_test.php /.gitignore: -------------------------------------------------------------------------------- 1 | run-tests-tmp 2 | vendor 3 | composer.lock 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/.travis.yml -------------------------------------------------------------------------------- /CREDITS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/CREDITS -------------------------------------------------------------------------------- /ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/ChangeLog -------------------------------------------------------------------------------- /DESCRIPTION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/DESCRIPTION -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- 1 | TODO 2 | ==== 3 | 4 | -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/composer.json -------------------------------------------------------------------------------- /design/class_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/design/class_diagram.png -------------------------------------------------------------------------------- /design/design.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/design/design.txt -------------------------------------------------------------------------------- /design/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/design/requirements.txt -------------------------------------------------------------------------------- /design/schema.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/design/schema.html -------------------------------------------------------------------------------- /design/schema.rnc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/design/schema.rnc -------------------------------------------------------------------------------- /design/schema.rng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/design/schema.rng -------------------------------------------------------------------------------- /docs/img/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/docs/img/architecture.png -------------------------------------------------------------------------------- /docs/img/exclusive_choice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/docs/img/exclusive_choice.png -------------------------------------------------------------------------------- /docs/img/multi_choice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/docs/img/multi_choice.png -------------------------------------------------------------------------------- /docs/img/parallel_split.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/docs/img/parallel_split.png -------------------------------------------------------------------------------- /docs/img/sequence.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/docs/img/sequence.png -------------------------------------------------------------------------------- /docs/img/simple_merge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/docs/img/simple_merge.png -------------------------------------------------------------------------------- /docs/img/synchronization.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/docs/img/synchronization.png -------------------------------------------------------------------------------- /docs/img/synchronizing_merge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/docs/img/synchronizing_merge.png -------------------------------------------------------------------------------- /docs/img/tutorial_example_06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/docs/img/tutorial_example_06.png -------------------------------------------------------------------------------- /docs/theoretical_background.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/docs/theoretical_background.txt -------------------------------------------------------------------------------- /docs/tutorial.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/docs/tutorial.txt -------------------------------------------------------------------------------- /docs/tutorial_example_01.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/docs/tutorial_example_01.php -------------------------------------------------------------------------------- /docs/tutorial_example_01a.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/docs/tutorial_example_01a.php -------------------------------------------------------------------------------- /docs/tutorial_example_02.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/docs/tutorial_example_02.php -------------------------------------------------------------------------------- /docs/tutorial_example_03.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/docs/tutorial_example_03.php -------------------------------------------------------------------------------- /docs/tutorial_example_06.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/docs/tutorial_example_06.dot -------------------------------------------------------------------------------- /docs/tutorial_example_06.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/docs/tutorial_example_06.php -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /review-1.2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/review-1.2.txt -------------------------------------------------------------------------------- /src/conditions/and.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/conditions/and.php -------------------------------------------------------------------------------- /src/conditions/in_array.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/conditions/in_array.php -------------------------------------------------------------------------------- /src/conditions/is_anything.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/conditions/is_anything.php -------------------------------------------------------------------------------- /src/conditions/is_array.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/conditions/is_array.php -------------------------------------------------------------------------------- /src/conditions/is_bool.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/conditions/is_bool.php -------------------------------------------------------------------------------- /src/conditions/is_equal.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/conditions/is_equal.php -------------------------------------------------------------------------------- /src/conditions/is_equal_or_greater_than.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/conditions/is_equal_or_greater_than.php -------------------------------------------------------------------------------- /src/conditions/is_equal_or_less_than.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/conditions/is_equal_or_less_than.php -------------------------------------------------------------------------------- /src/conditions/is_false.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/conditions/is_false.php -------------------------------------------------------------------------------- /src/conditions/is_float.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/conditions/is_float.php -------------------------------------------------------------------------------- /src/conditions/is_greater_than.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/conditions/is_greater_than.php -------------------------------------------------------------------------------- /src/conditions/is_integer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/conditions/is_integer.php -------------------------------------------------------------------------------- /src/conditions/is_less_than.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/conditions/is_less_than.php -------------------------------------------------------------------------------- /src/conditions/is_not_equal.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/conditions/is_not_equal.php -------------------------------------------------------------------------------- /src/conditions/is_object.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/conditions/is_object.php -------------------------------------------------------------------------------- /src/conditions/is_string.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/conditions/is_string.php -------------------------------------------------------------------------------- /src/conditions/is_true.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/conditions/is_true.php -------------------------------------------------------------------------------- /src/conditions/not.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/conditions/not.php -------------------------------------------------------------------------------- /src/conditions/or.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/conditions/or.php -------------------------------------------------------------------------------- /src/conditions/variable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/conditions/variable.php -------------------------------------------------------------------------------- /src/conditions/variables.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/conditions/variables.php -------------------------------------------------------------------------------- /src/conditions/xor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/conditions/xor.php -------------------------------------------------------------------------------- /src/definition_storage/xml.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/definition_storage/xml.php -------------------------------------------------------------------------------- /src/exceptions/definition_storage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/exceptions/definition_storage.php -------------------------------------------------------------------------------- /src/exceptions/exception.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/exceptions/exception.php -------------------------------------------------------------------------------- /src/exceptions/execution.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/exceptions/execution.php -------------------------------------------------------------------------------- /src/exceptions/invalid_input.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/exceptions/invalid_input.php -------------------------------------------------------------------------------- /src/exceptions/invalid_workflow.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/exceptions/invalid_workflow.php -------------------------------------------------------------------------------- /src/execution/non_interactive.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/execution/non_interactive.php -------------------------------------------------------------------------------- /src/execution/plugin/listener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/execution/plugin/listener.php -------------------------------------------------------------------------------- /src/execution/plugin/visualizer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/execution/plugin/visualizer.php -------------------------------------------------------------------------------- /src/interfaces/condition.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/interfaces/condition.php -------------------------------------------------------------------------------- /src/interfaces/condition_boolean_set.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/interfaces/condition_boolean_set.php -------------------------------------------------------------------------------- /src/interfaces/condition_comparison.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/interfaces/condition_comparison.php -------------------------------------------------------------------------------- /src/interfaces/condition_type.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/interfaces/condition_type.php -------------------------------------------------------------------------------- /src/interfaces/definition_storage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/interfaces/definition_storage.php -------------------------------------------------------------------------------- /src/interfaces/execution.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/interfaces/execution.php -------------------------------------------------------------------------------- /src/interfaces/execution_listener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/interfaces/execution_listener.php -------------------------------------------------------------------------------- /src/interfaces/execution_plugin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/interfaces/execution_plugin.php -------------------------------------------------------------------------------- /src/interfaces/node.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/interfaces/node.php -------------------------------------------------------------------------------- /src/interfaces/node_arithmetic_base.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/interfaces/node_arithmetic_base.php -------------------------------------------------------------------------------- /src/interfaces/node_branch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/interfaces/node_branch.php -------------------------------------------------------------------------------- /src/interfaces/node_conditional_branch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/interfaces/node_conditional_branch.php -------------------------------------------------------------------------------- /src/interfaces/node_merge.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/interfaces/node_merge.php -------------------------------------------------------------------------------- /src/interfaces/service_object.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/interfaces/service_object.php -------------------------------------------------------------------------------- /src/interfaces/variable_handler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/interfaces/variable_handler.php -------------------------------------------------------------------------------- /src/interfaces/visitable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/interfaces/visitable.php -------------------------------------------------------------------------------- /src/interfaces/visitor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/interfaces/visitor.php -------------------------------------------------------------------------------- /src/nodes/action.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/nodes/action.php -------------------------------------------------------------------------------- /src/nodes/cancel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/nodes/cancel.php -------------------------------------------------------------------------------- /src/nodes/control_flow/discriminator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/nodes/control_flow/discriminator.php -------------------------------------------------------------------------------- /src/nodes/control_flow/exclusive_choice.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/nodes/control_flow/exclusive_choice.php -------------------------------------------------------------------------------- /src/nodes/control_flow/loop.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/nodes/control_flow/loop.php -------------------------------------------------------------------------------- /src/nodes/control_flow/multi_choice.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/nodes/control_flow/multi_choice.php -------------------------------------------------------------------------------- /src/nodes/control_flow/parallel_split.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/nodes/control_flow/parallel_split.php -------------------------------------------------------------------------------- /src/nodes/control_flow/simple_merge.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/nodes/control_flow/simple_merge.php -------------------------------------------------------------------------------- /src/nodes/control_flow/synchronization.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/nodes/control_flow/synchronization.php -------------------------------------------------------------------------------- /src/nodes/control_flow/synchronizing_merge.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/nodes/control_flow/synchronizing_merge.php -------------------------------------------------------------------------------- /src/nodes/end.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/nodes/end.php -------------------------------------------------------------------------------- /src/nodes/finally.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/nodes/finally.php -------------------------------------------------------------------------------- /src/nodes/start.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/nodes/start.php -------------------------------------------------------------------------------- /src/nodes/sub_workflow.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/nodes/sub_workflow.php -------------------------------------------------------------------------------- /src/nodes/variables/add.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/nodes/variables/add.php -------------------------------------------------------------------------------- /src/nodes/variables/decrement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/nodes/variables/decrement.php -------------------------------------------------------------------------------- /src/nodes/variables/div.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/nodes/variables/div.php -------------------------------------------------------------------------------- /src/nodes/variables/increment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/nodes/variables/increment.php -------------------------------------------------------------------------------- /src/nodes/variables/input.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/nodes/variables/input.php -------------------------------------------------------------------------------- /src/nodes/variables/mul.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/nodes/variables/mul.php -------------------------------------------------------------------------------- /src/nodes/variables/set.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/nodes/variables/set.php -------------------------------------------------------------------------------- /src/nodes/variables/sub.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/nodes/variables/sub.php -------------------------------------------------------------------------------- /src/nodes/variables/unset.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/nodes/variables/unset.php -------------------------------------------------------------------------------- /src/options/execution_plugin_visualizer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/options/execution_plugin_visualizer.php -------------------------------------------------------------------------------- /src/options/visitor_visualization.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/options/visitor_visualization.php -------------------------------------------------------------------------------- /src/util.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/util.php -------------------------------------------------------------------------------- /src/visitors/node_collector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/visitors/node_collector.php -------------------------------------------------------------------------------- /src/visitors/reset.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/visitors/reset.php -------------------------------------------------------------------------------- /src/visitors/verification.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/visitors/verification.php -------------------------------------------------------------------------------- /src/visitors/visualization.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/visitors/visualization.php -------------------------------------------------------------------------------- /src/workflow.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/workflow.php -------------------------------------------------------------------------------- /src/workflow_autoload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/src/workflow_autoload.php -------------------------------------------------------------------------------- /tests/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/bootstrap.php -------------------------------------------------------------------------------- /tests/case.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/case.php -------------------------------------------------------------------------------- /tests/condition_test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/condition_test.php -------------------------------------------------------------------------------- /tests/data/AddVariables.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/AddVariables.dot -------------------------------------------------------------------------------- /tests/data/AddVariables_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/AddVariables_1.xml -------------------------------------------------------------------------------- /tests/data/ApprovalProcess.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/ApprovalProcess.dot -------------------------------------------------------------------------------- /tests/data/ApprovalProcess_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/ApprovalProcess_1.xml -------------------------------------------------------------------------------- /tests/data/DecrementingLoop.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/DecrementingLoop.dot -------------------------------------------------------------------------------- /tests/data/DecrementingLoop_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/DecrementingLoop_1.xml -------------------------------------------------------------------------------- /tests/data/Edit_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/Edit_1.xml -------------------------------------------------------------------------------- /tests/data/Edit_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/Edit_2.xml -------------------------------------------------------------------------------- /tests/data/ExclusiveChoiceSimpleMerge.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/ExclusiveChoiceSimpleMerge.dot -------------------------------------------------------------------------------- /tests/data/ExclusiveChoiceSimpleMerge_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/ExclusiveChoiceSimpleMerge_1.xml -------------------------------------------------------------------------------- /tests/data/ExclusiveChoiceWithElseSimpleMerge.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/ExclusiveChoiceWithElseSimpleMerge.dot -------------------------------------------------------------------------------- /tests/data/ExclusiveChoiceWithElseSimpleMerge_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/ExclusiveChoiceWithElseSimpleMerge_1.xml -------------------------------------------------------------------------------- /tests/data/ExclusiveChoiceWithUnconditionalOutNodeSimpleMerge.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/ExclusiveChoiceWithUnconditionalOutNodeSimpleMerge.dot -------------------------------------------------------------------------------- /tests/data/ExclusiveChoiceWithUnconditionalOutNodeSimpleMerge_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/ExclusiveChoiceWithUnconditionalOutNodeSimpleMerge_1.xml -------------------------------------------------------------------------------- /tests/data/IncrementVariable_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementVariable_1.xml -------------------------------------------------------------------------------- /tests/data/IncrementingLoop.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_001.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_001.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_002.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_002.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_003.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_003.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_004.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_004.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_005.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_005.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_006.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_006.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_007.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_007.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_008.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_008.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_009.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_009.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_010.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_010.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_011.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_011.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_012.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_012.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_013.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_013.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_014.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_014.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_015.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_015.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_016.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_016.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_017.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_017.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_018.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_018.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_019.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_019.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_020.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_020.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_021.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_021.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_022.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_022.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_023.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_023.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_024.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_024.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_025.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_025.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_026.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_026.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_027.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_027.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_028.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_028.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_029.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_029.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_030.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_030.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_031.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_031.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_032.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_032.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_033.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_033.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_034.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_034.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_035.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_035.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_036.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_036.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_037.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_037.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_038.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_038.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_039.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_039.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_040.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_040.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_041.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_041.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_042.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_042.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_043.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_043.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_000_044.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_000_044.dot -------------------------------------------------------------------------------- /tests/data/IncrementingLoop_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/IncrementingLoop_1.xml -------------------------------------------------------------------------------- /tests/data/MultiChoiceDiscriminator.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/MultiChoiceDiscriminator.dot -------------------------------------------------------------------------------- /tests/data/MultiChoiceDiscriminator_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/MultiChoiceDiscriminator_1.xml -------------------------------------------------------------------------------- /tests/data/MultiChoiceSynchronizingMerge.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/MultiChoiceSynchronizingMerge.dot -------------------------------------------------------------------------------- /tests/data/MultiChoiceSynchronizingMerge_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/MultiChoiceSynchronizingMerge_1.xml -------------------------------------------------------------------------------- /tests/data/NestedExclusiveChoiceSimpleMerge.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/NestedExclusiveChoiceSimpleMerge.dot -------------------------------------------------------------------------------- /tests/data/NestedExclusiveChoiceSimpleMerge_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/NestedExclusiveChoiceSimpleMerge_1.xml -------------------------------------------------------------------------------- /tests/data/NestedLoops.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/NestedLoops.dot -------------------------------------------------------------------------------- /tests/data/NestedLoops_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/NestedLoops_1.xml -------------------------------------------------------------------------------- /tests/data/NotValid_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/NotValid_1.xml -------------------------------------------------------------------------------- /tests/data/NotWellFormed_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/NotWellFormed_1.xml -------------------------------------------------------------------------------- /tests/data/ParallelSplitActionActionCancelCaseSynchronization.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/ParallelSplitActionActionCancelCaseSynchronization.dot -------------------------------------------------------------------------------- /tests/data/ParallelSplitActionActionCancelCaseSynchronization_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/ParallelSplitActionActionCancelCaseSynchronization_1.xml -------------------------------------------------------------------------------- /tests/data/ParallelSplitCancelCaseActionActionSynchronization.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/ParallelSplitCancelCaseActionActionSynchronization.dot -------------------------------------------------------------------------------- /tests/data/ParallelSplitCancelCaseActionActionSynchronization_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/ParallelSplitCancelCaseActionActionSynchronization_1.xml -------------------------------------------------------------------------------- /tests/data/ParallelSplitSynchronization.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/ParallelSplitSynchronization.dot -------------------------------------------------------------------------------- /tests/data/ParallelSplitSynchronization2.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/ParallelSplitSynchronization2.dot -------------------------------------------------------------------------------- /tests/data/ParallelSplitSynchronization2_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/ParallelSplitSynchronization2_1.xml -------------------------------------------------------------------------------- /tests/data/ParallelSplitSynchronization_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/ParallelSplitSynchronization_1.xml -------------------------------------------------------------------------------- /tests/data/ServiceObjectThatDoesNotFinish_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/ServiceObjectThatDoesNotFinish_1.xml -------------------------------------------------------------------------------- /tests/data/ServiceObjectWithArguments.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/ServiceObjectWithArguments.dot -------------------------------------------------------------------------------- /tests/data/ServiceObjectWithArguments2_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/ServiceObjectWithArguments2_1.xml -------------------------------------------------------------------------------- /tests/data/ServiceObjectWithArguments3_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/ServiceObjectWithArguments3_1.xml -------------------------------------------------------------------------------- /tests/data/ServiceObjectWithArguments_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/ServiceObjectWithArguments_1.xml -------------------------------------------------------------------------------- /tests/data/SetAddSubMulDiv.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/SetAddSubMulDiv.dot -------------------------------------------------------------------------------- /tests/data/SetAddSubMulDiv_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/SetAddSubMulDiv_1.xml -------------------------------------------------------------------------------- /tests/data/StartEnd.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/StartEnd.dot -------------------------------------------------------------------------------- /tests/data/StartEnd2.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/StartEnd2.dot -------------------------------------------------------------------------------- /tests/data/StartEndVariableHandler.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/StartEndVariableHandler.dot -------------------------------------------------------------------------------- /tests/data/StartEndVariableHandler_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/StartEndVariableHandler_1.xml -------------------------------------------------------------------------------- /tests/data/StartEnd_000_001.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/StartEnd_000_001.dot -------------------------------------------------------------------------------- /tests/data/StartEnd_000_002.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/StartEnd_000_002.dot -------------------------------------------------------------------------------- /tests/data/StartEnd_000_003.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/StartEnd_000_003.dot -------------------------------------------------------------------------------- /tests/data/StartEnd_000_004.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/StartEnd_000_004.dot -------------------------------------------------------------------------------- /tests/data/StartEnd_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/StartEnd_1.xml -------------------------------------------------------------------------------- /tests/data/StartInputEnd.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/StartInputEnd.dot -------------------------------------------------------------------------------- /tests/data/StartInputEnd2.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/StartInputEnd2.dot -------------------------------------------------------------------------------- /tests/data/StartInputEnd2_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/StartInputEnd2_1.xml -------------------------------------------------------------------------------- /tests/data/StartInputEnd_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/StartInputEnd_1.xml -------------------------------------------------------------------------------- /tests/data/StartSetEnd.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/StartSetEnd.dot -------------------------------------------------------------------------------- /tests/data/StartSetEnd_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/StartSetEnd_1.xml -------------------------------------------------------------------------------- /tests/data/StartSetUnsetEnd.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/StartSetUnsetEnd.dot -------------------------------------------------------------------------------- /tests/data/StartSetUnsetEnd_1.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/StartSetUnsetEnd_1.dot -------------------------------------------------------------------------------- /tests/data/StartSetUnsetEnd_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/StartSetUnsetEnd_1.xml -------------------------------------------------------------------------------- /tests/data/VariableEqualsVariable.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/VariableEqualsVariable.dot -------------------------------------------------------------------------------- /tests/data/VariableEqualsVariable_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/VariableEqualsVariable_1.xml -------------------------------------------------------------------------------- /tests/data/WorkflowWithFinalActivitiesAfterCancellation.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/WorkflowWithFinalActivitiesAfterCancellation.dot -------------------------------------------------------------------------------- /tests/data/WorkflowWithFinalActivitiesAfterCancellation_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/WorkflowWithFinalActivitiesAfterCancellation_1.xml -------------------------------------------------------------------------------- /tests/data/WorkflowWithSubWorkflowAndVariablePassing.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/WorkflowWithSubWorkflowAndVariablePassing.dot -------------------------------------------------------------------------------- /tests/data/WorkflowWithSubWorkflowAndVariablePassing_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/WorkflowWithSubWorkflowAndVariablePassing_1.xml -------------------------------------------------------------------------------- /tests/data/WorkflowWithSubWorkflowParallelSplitActionActionCancelCaseSynchronization.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/WorkflowWithSubWorkflowParallelSplitActionActionCancelCaseSynchronization.dot -------------------------------------------------------------------------------- /tests/data/WorkflowWithSubWorkflowParallelSplitActionActionCancelCaseSynchronization_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/WorkflowWithSubWorkflowParallelSplitActionActionCancelCaseSynchronization_1.xml -------------------------------------------------------------------------------- /tests/data/WorkflowWithSubWorkflowStartEnd.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/WorkflowWithSubWorkflowStartEnd.dot -------------------------------------------------------------------------------- /tests/data/WorkflowWithSubWorkflowStartEnd_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/WorkflowWithSubWorkflowStartEnd_1.xml -------------------------------------------------------------------------------- /tests/data/bug13467.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/bug13467.dot -------------------------------------------------------------------------------- /tests/data/bug13467_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/data/bug13467_1.xml -------------------------------------------------------------------------------- /tests/definition_xml_test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/definition_xml_test.php -------------------------------------------------------------------------------- /tests/execution.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/execution.php -------------------------------------------------------------------------------- /tests/execution_listener_test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/execution_listener_test.php -------------------------------------------------------------------------------- /tests/execution_plugin_test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/execution_plugin_test.php -------------------------------------------------------------------------------- /tests/execution_plugin_visualizer_test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/execution_plugin_visualizer_test.php -------------------------------------------------------------------------------- /tests/execution_test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/execution_test.php -------------------------------------------------------------------------------- /tests/node_test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/node_test.php -------------------------------------------------------------------------------- /tests/service_object_that_does_not_finish.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/service_object_that_does_not_finish.php -------------------------------------------------------------------------------- /tests/service_object_with_constructor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/service_object_with_constructor.php -------------------------------------------------------------------------------- /tests/variable_handler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/variable_handler.php -------------------------------------------------------------------------------- /tests/visitor_visualization_test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/visitor_visualization_test.php -------------------------------------------------------------------------------- /tests/workflow_test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zetacomponents/Workflow/HEAD/tests/workflow_test.php --------------------------------------------------------------------------------