Предположим, у меня есть модели A
, B
, C
и D
.Теперь я хочу послушать их created
событие.Обычно я захожу на мой AppServiceProvider
и добавляю события для каждой модели, например:
public function boot()
{
A::created(function ($a) {
//some code
});
B::created(function ($b) {
//some code
});
C::created(function ($c) {
//some code
});
D::created(function ($d) {
//some code
});
}
Код такой же, и я бы хотел ускорить этот процесс, так как я на самом делеесть 70 ++ моделей.Так есть ли способ привязать одну функцию к событию created
всех моих моделей без необходимости делать это одну за другой?
Редактировать: Получается, что я уже хотелв этот вопрос , но поскольку на него уже дан ответ, я не хочу его удалять.