У меня есть наблюдатель модели, у которого есть метод deleting
, чтобы наблюдать, когда модель удаляется. В этом обозревателе я вызываю метод, который регистрирует переменную конфигурации logger()->debug(config('queue.connections.members-queue.region'));
. Переменная config разрешается в null
. Однако, когда тот же код вызывается из события (используя ShouldQueue, драйвер очереди Sync), он успешно разрешает переменную конфигурации. Наблюдатель модели может читать переменную env с помощью метода env(...)
, но не переменную config, которая разрешает переменную среды.
Я использую Laravel Lumen, очистил кэш приложения и перезапустил бродягу Homestead. окно, но это все еще происходит.
Почему наблюдатель модели не может разрешить переменную конфигурации?
В моем composer.lock я использую laravel/lumen-framework v5.8.13
.
ETA: даже после очистки всего в моей папке хранения / framework / cache / data / это все еще происходит.