summaryrefslogtreecommitdiff
path: root/tests/temporal/Workflow/WaitWorkflow.php
diff options
context:
space:
mode:
Diffstat (limited to 'tests/temporal/Workflow/WaitWorkflow.php')
-rw-r--r--tests/temporal/Workflow/WaitWorkflow.php33
1 files changed, 0 insertions, 33 deletions
diff --git a/tests/temporal/Workflow/WaitWorkflow.php b/tests/temporal/Workflow/WaitWorkflow.php
deleted file mode 100644
index 826952c1..00000000
--- a/tests/temporal/Workflow/WaitWorkflow.php
+++ /dev/null
@@ -1,33 +0,0 @@
-<?php
-
-
-namespace Temporal\Tests\Workflow;
-
-
-use Temporal\Workflow;
-use Temporal\Workflow\SignalMethod;
-use Temporal\Workflow\WorkflowInterface;
-use Temporal\Workflow\WorkflowMethod;
-
-#[WorkflowInterface]
-class WaitWorkflow
-{
- private bool $ready = false;
- private string $value;
-
- #[SignalMethod]
- public function unlock(
- string $value
- ) {
- $this->ready = true;
- $this->value = $value;
- }
-
- #[WorkflowMethod(name: 'WaitWorkflow')]
- public function run()
- {
- yield Workflow::await(fn() => $this->ready);
-
- return $this->value;
- }
-}