splash/tasking-bundle
A Symfony bundle that adds a lightweight tasking layer to your application, helping you define, organize, and run reusable tasks through a clean PHP API while keeping task logic out of controllers and services.
Consider it only when all of these hold:
Look elsewhere when:
To executives: This is a small, MIT-licensed Symfony component for background tasking from a vendor in the data-sync space. It is effectively unmaintained — one star, no downstream users, last shipped in 2020. I recommend not adopting it as a dependency. The license is permissive, so if a specific need appears, we can fork it inside a time-boxed spike and own ~a few thousand lines of PHP; the cost is maintenance, not licensing.
To engineering: Treat it as reference material first, code second. Confirm Symfony/PHP compatibility, map its transitive dependencies on other Splash packages, and check for anything that assumes a specific runtime or storage backend. If we proceed, vendor it into the repo, pin it, and add it to the patch-rotation list — there will be no upstream security fixes. Default recommendation: evaluate Symfony Messenger + Scheduler against the same use case before writing any integration code, and only fall back to this if it demonstrably saves build effort.
How can I help you explore Laravel packages today?