Laravel - почему EventServiceProvider расширяет себя?
Мой EventServisProvider это
use Illuminate\Auth\Listeners\SendEmailVerificationNotification;
use Illuminate\Foundation\Support\Providers\EventServiceProvider as ServiceProvider;
use Illuminate\Support\Facades\Event;
class EventServiceProvider extends ServiceProvider
{
Я использую Laravel 7 и заметил это:
class EventServiceProvider extends ServiceProvider
по умолчанию. И
use Illuminate\Foundation\Support\Providers\EventServiceProvider as ServiceProvider;
это означает, что EventServiceProvider расширяет себя.
Какая тут логика. Есть идеи? Заранее спасибо.
Пожалуйста, объясните это, так как мне 5 лет.
У вопроса есть решение - Посмотреть?
Ответы - Laravel - почему EventServiceProvider расширяет себя? / Laravel - Why EventServiceProvider extends itself?
Является ответом!

11.09.2020 04:15:30
его расширение другого поставщика событий, потому что Illuminate\Foundation\Support\Providers\EventServiceProvider-это абстракция о том, как обрабатывать событие в приложении laravel, расширяя его, позволяя пользователю изменять или переопределять реализацию по умолчанию. но в конце концов, Illuminate\Foundation\Support\Providers\EventServiceProvider все еще расширяет Illuminate\Support\ServiceProvider
Помочь в развитии проекта: