How can I contribute to the https://github.com/illuminate/queue repository? #49582
-
Hey guys! I may have a silly question, but I found a bug in the QueueServiceProvider that resides in the https://github.com/illuminate/queue repository. Call to undefined method Monolog\Logger::driver() I created an easy fix for it by checking if the driver function exists first, and would like to offer this up as a pull request / bugfix somewhere, but I can't figure out how to do it. Can anyone point me in the right direction? |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 10 replies
-
You can contribute directly to https://github.com/laravel/framework because the code will later be split to other repositories. The files you are looking for should be located here: https://github.com/laravel/framework/tree/10.x/src/Illuminate/Queue |
Beta Was this translation helpful? Give feedback.
-
Thanks for pointing out the location. I tried cloning the repository and creating a new branch based on the 10.x version to submit the patch, but it does not allow me to push my new branch. Do I need to name it specifically or follow a different route...? |
Beta Was this translation helpful? Give feedback.
-
Pull request was closed, but looking at how the container binding works, I am of the opinion that the class bound by the container can change, and therefore not always be of a 'LogManager' instance. My patch would still let everything work but also prevent the bug from occurring... |
Beta Was this translation helpful? Give feedback.
You can contribute directly to https://github.com/laravel/framework because the code will later be split to other repositories.
The files you are looking for should be located here: https://github.com/laravel/framework/tree/10.x/src/Illuminate/Queue