Skip to content

Conversation

@CrazyProgg
Copy link

@CrazyProgg CrazyProgg commented Aug 27, 2025

В LaravelInitialEventPropagationServiceProvider InitialEventHolder регистрируется как scope, что хорошо для http запросов.
Но для консоли, если мы не используем класс Job, а просто делаем свою джобу как class SomeJob implements ShouldQueue это плохо, т.к. (new SetInitialEventArtisanSecurityMiddleware())->handle(); который мы добавляем в Kernel фактически бесполезен. Т.к. инсанс InitialEventHolder сбрасывается при каждой джобе и InitialEvent становится пустым

Предлагаю для консольных команд все таки регистрировать его как синглтон

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant