Download the PHP package gplanchat/durable without Composer
On this page you can find all versions of the php package gplanchat/durable. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download gplanchat/durable
More information about gplanchat/durable
Files in gplanchat/durable
Package durable
Short Description PHP library for durable execution: workflows, activities, event journal, and transports (HttpKernel integration lives in the bundle).
License MIT
Informations about the package durable
gplanchat/durable
PHP library for durable execution: workflows, activities, append-only event journal, replay, and transports. HTTP / Symfony integration lives in gplanchat/durable-bundle.
Read-only mirror. This repository is a subtree-split of gplanchat/durable-dev, published so Composer can require this package on its own. Issues and pull requests are disabled here — open them on the monorepo.
The tests are in the monorepo, not here. This split carries source only. What covers it is
tests/unit/Durable/in the monorepo, run by itsunitsuite.Documentation: durable.rocks.
Documentation
- User guide: durable.rocks/docs (published via Hugo; see
documentation/HUGO.md) - Architecture (contributors):
documentation/INDEX.md— decisions prefixed DUR underdocumentation/adr/
Highlights
- DUR003 — Fiber-based replay, execution engine, awaitables
- DUR004 — Activity stubs and activity methods
- DUR005 — Temporal and in-memory backends
- DUR007 — Serialization (Symfony Serializer where applicable)
Optional static analysis
Composer suggest lists optional PHPStan / Psalm extensions (see DUR012 in the ADR index).
Install
Use gplanchat/durable-bundle for Symfony applications.
License
MIT — see WA004.