{"repo":"temporalio/sdk-php","free":true,"listed":false,"github":"https://github.com/temporalio/sdk-php","clone":"git clone https://github.com/temporalio/sdk-php.git","description":"Temporal PHP SDK","language":"PHP","stars":417,"topics":["temporal","php","roadrunner","hacktoberfest","workflow","workflow-engine","durable-execution","orchestration","temporal-sdk"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Temporal PHP SDK Temporal is a distributed, scalable, durable, and highly available orchestration engine used to execute asynchronous long-running business logic in a scalable and resilient way. Temporal PHP SDK is the framework for authoring Workflows and Activities using PHP language. Table of contents: - Get starting - Installation - Usage - Testing - Dev environment - Temporal CLI - Buggregator - Resources - License Get starting Installation Install the SDK using Composer: The SDK includes two main components: Clients and Workers. The Clients component is used to start, schedule, and manage Workflows; the Workers component is used to execute Workflows and Activities. The Clients component requires the grpc extension, and the Workers component requires RoadRunner. It's recommended to use both components with the protobuf extension in production to improve performance. Client Worker -------------- ------------- ------------- RoadRunner — required ext-grpc required — ext-protobuf recommended recommended To download RoadRunner, you can use the following command: Usage If you are using Spiral, follow the instructions in the documentation. If you are using the SDK without integrations, the following sections of the documentation may be helpful: - How to run Worker Processes - How to develop a basic Workflow - How to connect a Temporal Client to a Temporal Service - How to start a Workflow Execution Administrative operator APIs are available through Temporal\\Client\\GRPC\\Operator","default_branch":null,"files":null,"tree":[],"storefront":"/r/temporalio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/temporalio/sdk-php/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}