temporal / sdk
Temporal SDK
v2.10.3
2024-07-02 19:52 UTC
Requires
- php: >=8.1
- ext-curl: *
- ext-json: *
- google/common-protos: ^1.3 || ^2.0 || ^3.0 || ^4.0
- google/protobuf: ^3.22
- grpc/grpc: ^1.42
- nesbot/carbon: ^2.66 || ^3.0.2
- psr/log: ^2.0 || ^3.0
- ramsey/uuid: ^4.7
- react/promise: ^2.9
- roadrunner-php/roadrunner-api-dto: ^1.7.0
- roadrunner-php/version-checker: ^1.0
- spiral/attributes: ^3.1.4
- spiral/roadrunner: ^2023.3.12 || ^2024.1
- spiral/roadrunner-cli: ^2.5
- spiral/roadrunner-kv: ^4.2
- spiral/roadrunner-worker: ^3.0
- symfony/filesystem: ^5.4 || ^6.0 || ^7.0
- symfony/http-client: ^5.4 || ^6.0 || ^7.0
- symfony/process: ^5.4 || ^6.0 || ^7.0
Requires (Dev)
- buggregator/trap: ^1.2.2
- composer/composer: ^2.0
- dereuromark/composer-prefer-lowest: ^0.1.10
- doctrine/annotations: ^1.14|^2.0.0
- friendsofphp/php-cs-fixer: ^3.0
- jetbrains/phpstorm-attributes: dev-master@dev
- laminas/laminas-code: ^4.0
- phpunit/phpunit: ^10.5
- symfony/var-dumper: ^6.0 || ^7.0
- vimeo/psalm: ^4.30 || ^5.4
Suggests
- ext-grpc: For Client calls
- doctrine/annotations: For Doctrine metadata driver support
- dev-master / 2.11.x-dev
- v2.10.3
- v2.10.2
- v2.10.1
- v2.10.0
- v2.9.2
- v2.9.1
- v2.9.0
- v2.9.0-RC1
- 2.8.x-dev
- v2.8.3
- v2.8.2
- v2.8.1
- v2.8.0
- v2.8.0-BETA2
- v2.8.0-BETA1
- v2.7.6
- v2.7.5
- v2.7.4
- v2.7.3
- v2.7.2
- v2.7.1
- v2.7.0
- v2.7.0-RC1
- v2.7.0-BETA3
- v2.7.0-BETA2
- v2.7.0-BETA1
- v2.6.2
- v2.6.1
- v2.6.0
- v2.5.4
- v2.5.3
- v2.5.2
- v2.5.1
- v2.5.0
- v2.4.1
- v2.4.0
- v2.3.2
- v2.3.1
- v2.3.0
- v2.2.1
- v2.2.0
- v2.1.0
- v2.0.2
- v2.0.1
- v2.0.0
- v1.4.0
- v1.3.7
- v1.3.6
- v1.3.5
- v1.3.4
- v1.3.3
- v1.3.2
- v1.3.1
- v1.3.0
- v1.2.0
- v1.1.1
- v1.1.0
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- v1.0.0-rc3
- v1.0.0-rc2
- v1.0.0-rc1
- v1.0.0-beta4
- v1.0.0-beta3
- v1.0.0-beta2
- v1.0.0-beta1
- dev-fix/child-wf-task-queue-inheritance
- dev-tests
- dev-default-connection
- dev-workflow-client-proxy-methods
- dev-replayer-api-task-handler
- dev-replayer-api-query-workflow-execution
- dev-use-proto-versioning
This package is auto-updated.
Last update: 2024-09-08 15:24:36 UTC
README
介绍
Temporal是一个分布式、可扩展、持久化和高可用的编排引擎,用于以可扩展和弹性的方式执行异步长时间运行的业务逻辑。
"Temporal PHP SDK"是用于使用PHP语言编写工作流和活动的框架。
安装
SDK作为composer包提供,您可以使用以下命令在项目的根目录下进行安装
composer require temporal/sdk
请确保安装RoadRunner以在PHP工作进程中使用工作流和活动消耗。
用法
查看示例以开始使用。
测试
查看测试手册以开始。
文档
有关如何使用Temporal PHP SDK和客户端的文档在这里。
许可证
MIT许可证,请参阅LICENSE以获取详细信息。