Я пытаюсь реализовать Decorator Pattern в контейнере Laravel для службы Mailer
.Следуя синтаксису этой страницы , а также официальной документации .
Я регистрирую MailerDecorator
в AppServiceProvider
(что зарегистрировано в app.php
config) register
метод.
$this->app->extend(Mailer::class, function ($mailer) {
return new MailerDecorator($mailer);
});
К сожалению, Decorator не зарегистрирован, и приложение все еще использует старую реализацию.
Есть ли способ отладки контейнера?Я что-то упустил?
Спасибо!