Commit 3a765c7
authored
refactor: consolidate CallQueuedClosure to support package (#1003)
* refactor: consolidate CallQueuedClosure to support package
This refactoring consolidates the async queue closure functionality into the support package, eliminating circular dependencies and simplifying the package structure.
Changes:
- Move CallQueuedClosure and ClosureParameterInjection from async-queue-closure-job to support package
- Update async-queue-closure-job to depend on support package instead
- Remove duplicate dependencies from async-queue-closure-job
- Add laravel/serializable-closure dependency to support package
- Update all references to use the new location
- Remove tests from async-queue-closure-job (tests will be maintained in support package)
- Add setExchange() and setRoutingKey() methods to PendingAmqpProducerMessageDispatch
- Change property visibility from public to protected in dispatch classes for better encapsulation
* fix: update hyperf/support version to ~3.1.73 in composer.json
* refactor: update README and deprecate dispatch function in async-queue-closure-job package
---------
Co-authored-by: Deeka Wong <8337659+huangdijia@users.noreply.github.com>1 parent 2dfd325 commit 3a765c7
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
21 | 20 | | |
22 | 21 | | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
0 commit comments