summaryrefslogtreecommitdiff
path: root/tests/temporal/Workflow/RuntimeSignalWorkflow.php
diff options
context:
space:
mode:
Diffstat (limited to 'tests/temporal/Workflow/RuntimeSignalWorkflow.php')
-rw-r--r--tests/temporal/Workflow/RuntimeSignalWorkflow.php31
1 files changed, 0 insertions, 31 deletions
diff --git a/tests/temporal/Workflow/RuntimeSignalWorkflow.php b/tests/temporal/Workflow/RuntimeSignalWorkflow.php
deleted file mode 100644
index f700af72..00000000
--- a/tests/temporal/Workflow/RuntimeSignalWorkflow.php
+++ /dev/null
@@ -1,31 +0,0 @@
-<?php
-
-namespace Temporal\Tests\Workflow;
-
-use React\Promise\Deferred;
-use Temporal\Workflow;
-use Temporal\Workflow\WorkflowMethod;
-
-#[Workflow\WorkflowInterface]
-class RuntimeSignalWorkflow
-{
- #[WorkflowMethod]
- public function handler()
- {
- $wait1 = new Deferred();
- $wait2 = new Deferred();
-
- $counter = 0;
-
- Workflow::registerSignal('add', function ($value) use (&$counter, $wait1, $wait2) {
- $counter += $value;
- $wait1->resolve($value);
- $wait2->resolve($value);
- });
-
- yield $wait1;
- yield $wait2;
-
- return $counter;
- }
-}