queue
queue copied to clipboard
feat: add support for task locks
Description
This PR adds support for task locking, enabling integration with the Tasks scheduler's singleInstance() feature.
Note: This PR is only required if the corresponding PR in the Tasks package is merged: https://github.com/codeigniter4/tasks/pull/186
Checklist:
- [x] Securely signed commits
- [ ] Component(s) with PHPDoc blocks, only if necessary or adds value
- [x] Unit testing, with >80% coverage
- [ ] User guide updated
- [x] Conforms to style guide
Pull Request Test Coverage Report for Build 14678699394
Details
- 16 of 16 (100.0%) changed or added relevant lines in 1 file are covered.
- No unchanged relevant lines lost coverage.
- Overall coverage increased (+0.3%) to 92.287%
| Totals | |
|---|---|
| Change from base Build 14492436654: | 0.3% |
| Covered Lines: | 682 |
| Relevant Lines: | 739 |
💛 - Coveralls
Thank you @paulbalandan