Задать вопрос
@Artem0071
Безработный mr. Junior

Почему не работает observer?

Есть модель User и UserObserver

В AppServiceProvider:
public function register()
    {
        User::observe(UserObserver::class);
    }


В UserObserver:
public function updated(User $user)
    {
        dd('test');
    }


И контроллер:
public function update(UpdateRequest $request, User $user)
    {
        return response()->json([
            'updated' => $user->update($request->validated())
        ]);
    }


В общем, когда я обновляю данные в User, observer почему то никак не реагирует
Уже голову всю сломал, везде тыкал это dd, не пойму что не так
  • Вопрос задан
  • 554 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
JhaoDa
@JhaoDa
LaravelRUS Team
Разве обсервер надо регистрировать в методе register? Документацию надо читать не по диагонали.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы