Я разрабатываю приложение на Laravel 5.4
, и я намерен иметь возможность определять различных слушателей ( подписчиков событий ) на уровне пакета и иметь возможность их динамической регистрации по моему PackageServiceProvider
.
В настоящее время я уже делаю это для некоторых элементов, таких как представления ($this->loadViewsFrom(...)
), миграции ($this->loadMigrationsFrom()
), langs ($this->loadTranslationsFrom()
) ...
Но я не могу найти способ зарегистрировать своих подписчиков на события без необходимости вручную включать их в App\Providers\EventServiceProvider
.
Есть ли метод $this->loadEventSubscribersFrom(...)
или что-то подобное, что может служить мне для того, что мне нужно? Я не нахожу ничего подобного в официальной документации laravel по Разработка пакетов раздел