
Roadrunner Temporal
The repository contains a number of plugins which enable workflow and activity processing for PHP processes. The communication protocol,
supervisor, load-balancer is based on RoadRunner PHP Application Server.
Installation
Temporal is official plugin of RoadRunner and available out of the box in RoadRunner 2.0.
Read more about application server installation here.
To install PHP-SDK:
$ composer require temporal/sdk
Read how to configure your worker and init workflows here.
Testing
To test integration make sure to install Golang and PHP 7.4+ at the same host. Composer is required to manage the extension.
$ make install-dependencies
$ make start-docker-compose
$ make test
License
MIT License