Comments (3)
I looked into the issue, and unfortunately, it looks like Laravel didn't support passing job instances to the queue until 5.0. Laravel 4.1 and 4.2 only support passing in class names or closures.
A workaround attempting to use closures won't work, though, since it won't have the message group information on it.
This package could be updated to support passing in a job instance for 4.1 and 4.2 for the sole purpose of setting the message group, but it would need to be converted to either a plain class name or closure workaround in order to work inside the built in 4.1/4.2 queuing system.
from laravel-sqs-fifo-queue.
Hi, @patrickcarlohickman, that's what I was also thinking. I'll probably will fork it and make some changes to "support" 4.2. Thanks for your answer :)
from laravel-sqs-fifo-queue.
@bnagydeveloper I tagged a new release (1.1.2) that should resolve this issue. As I mentioned in my original comment, you can pass in the job instance in order to set the message group, but the job instance will get converted to just the class name when it is sent to the queue for Laravel 4.1/4.2.
I assume you've already come up with some workaround, but in case you still needed it, it should be working now.
Thank you for reporting the issue.
Thanks,
Patrick
from laravel-sqs-fifo-queue.
Related Issues (15)
- Error in use Queue::connection('sqs-fifo') HOT 1
- Are Queued Event Listeners not fully supported? HOT 3
- Inconsistent Message Group Ids HOT 22
- When does this oss test Laravel 9? HOT 4
- FATAL ERROR - Symfony\Component\ErrorHandler\Error\FatalError HOT 4
- [bug] Laravel SQS worker sending empty messages continously HOT 1
- Incompatible with Illuminate\Support\Str::substr() HOT 4
- "Substring must be compatible" issue HOT 2
- No way to set token via config
- Target class [XXX] does not exist of message from AWS SQS Queue
- Cannot use integer as messageGroupId anymore
- sqs-fifo with jobs and delays HOT 2
- Call to undefined function ShiftOneLabs\LaravelSqsFifoQueue\Queue\Connectors\ends_with() HOT 12
- Please provide support for Laravel 7.x. HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from laravel-sqs-fifo-queue.