diff options
author | Valery Piashchynski <[email protected]> | 2021-01-27 14:36:00 +0300 |
---|---|---|
committer | GitHub <[email protected]> | 2021-01-27 14:36:00 +0300 |
commit | b65bd870e2dfa1cb06d8cf8f142c34a418e9ae56 (patch) | |
tree | 5cb263c5f231ab1683010adda5a2f116da1d2815 /tests/temporal/Activity/HeartBeatActivity.php | |
parent | 7ac2fe05d1d460e9a7f92e8838ac1670743bc2d8 (diff) | |
parent | 6dd131497808f414ac1cb952d4b0b89b9e0689f8 (diff) |
Merge branch 'master' into dependabot/go_modules/github.com/go-redis/redis/v8-8.4.11
Diffstat (limited to 'tests/temporal/Activity/HeartBeatActivity.php')
-rw-r--r-- | tests/temporal/Activity/HeartBeatActivity.php | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/tests/temporal/Activity/HeartBeatActivity.php b/tests/temporal/Activity/HeartBeatActivity.php deleted file mode 100644 index acf4a451..00000000 --- a/tests/temporal/Activity/HeartBeatActivity.php +++ /dev/null @@ -1,58 +0,0 @@ -<?php - -namespace Temporal\Tests\Activity; - -use Temporal\Activity; -use Temporal\Activity\ActivityInterface; -use Temporal\Activity\ActivityMethod; -use Temporal\Roadrunner\Internal\Error; - -#[ActivityInterface(prefix: "HeartBeatActivity.")] -class HeartBeatActivity -{ - #[ActivityMethod] - public function doSomething( - int $value - ): string { - Activity::heartbeat(['value' => $value]); - sleep($value); - return 'OK'; - } - - #[ActivityMethod] - public function slow( - string $value - ): string { - for ($i = 0; $i < 5; $i++) { - Activity::heartbeat(['value' => $i]); - sleep(1); - } - - return 'OK'; - } - - #[ActivityMethod] - public function something( - string $value - ): string { - Activity::heartbeat(['value' => $value]); - sleep($value); - return 'OK'; - } - - #[ActivityMethod] - public function failedActivity( - int $value - ): string { - Activity::heartbeat(['value' => $value]); - if (Activity::getInfo()->attempt === 1) { - throw new \Error("failed"); - } - - if (!is_array(Activity::getHeartbeatDetails())) { - throw new \Error("no heartbeat details"); - } - - return 'OK!'; - } -}
\ No newline at end of file |