Задать вопрос
@mrFlyer

Как передать в Observer дополнительный параметр?

Приветствую!

Допустим есть модель с которой работают несколько пользователей. При изменении некоторых атрибутов нужно отправить уведомление, что Вася изменил поля такие то и такие.

Можно конечно просто дернуть отдельное событие и передать туда измененные атрибуты и данные пользователя который изменяет данные. А есть ли механизм такой через Observer?

Первое что приходит на ум, это добавить доп. временное значение в изменяемый объект и ловить его в обсервере, не сохраняя в базу. Но не уверен что это правильное решение.

Посоветуйте как лучше сделать.
  • Вопрос задан
  • 290 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    PHP-фреймворк Laravel
    2 месяца
    Далее
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
Решения вопроса 1
@Kostik_1993
Web Developer
Laravel dirty model + Auth::user()
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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