Venture allows you to create and manage complex, async workflows in your Laravel apps.
This is a release candidate for Venture 4. The documentation is still in progress, but can be found at https://laravel-venture-v4.netlify.app/. Check out the upgrade guide to learn how to upgrade you application to Venture 4.
All feedback and bug reports should go inside https://github.com/ksassnowski/venture/issues/54.
run
method of AbstractWorkflow
public$name
property from JobAdded
event. The job name can be retrieved via $job->getName()
.JobFinished
event after the finished job was processedThis is a release candidate for Venture 4. The documentation is still in progress, but can be found at https://laravel-venture-v4.netlify.app/. Check out the upgrade guide to learn how to upgrade you application to Venture 4.
All feedback and bug reports should go into #54.
WorkflowTester
class fluent so assertions can be chainedWorkflowStepAdapter
jobs before passing them to the callback of WorkflowTester::assertJobExists
and WorkflowTester::assertJobMissing
This is the first release candidate for Venture 4. The documentation is still in progress, but can be found at https://laravel-venture-v4.netlify.app/
Full Changelog: https://github.com/ksassnowski/venture/compare/3.6.5...3.7.0
opis/closure
with laravel/serializable-closure
by @ksassnowski in https://github.com/ksassnowski/venture/pull/52
Full Changelog: https://github.com/ksassnowski/venture/compare/3.6.4...3.6.5
UnserializeException
to correct namespaceFull Changelog: https://github.com/ksassnowski/venture/compare/3.6.3...3.6.4
php-cs-fixer
GitHub action by @stevebauman in https://github.com/ksassnowski/venture/pull/50
Full Changelog: https://github.com/ksassnowski/venture/compare/3.6.2...3.6.3
markAsFinished()
method for overridability and make markJobAsFinished()
protected by @stevebauman in https://github.com/ksassnowski/venture/pull/47
Full Changelog: https://github.com/ksassnowski/venture/compare/3.6.1...3.6.2
Venture
non static methods by @stevebauman in https://github.com/ksassnowski/venture/pull/48
Full Changelog: https://github.com/ksassnowski/venture/compare/3.6.0...3.6.1
Workflow
and WorkflowJob
model by @stevebauman in https://github.com/ksassnowski/venture/pull/44
Full Changelog: https://github.com/ksassnowski/venture/compare/3.5.0...3.6.0