=> $request->get('id')]);
$model->fill($payload);
$model->save();
event(new MenuUpdated($model));
и далее в Listener нужно получить оригинальные значения, после сохранения.
до сохранения можно, знаю, а нужно именно поле сохранения.
$model->refresh();
$model ->fill($request-only($model->getFillable()))->save(); event(new MenuUpdated($model->refresh()));
спасибо за вариант, но не работает. не работает ничего из этого: $model->getOriginal() $model->getRawOriginal() $model->getChanges() $model->getDirty() $model->refresh() event должен быть после save иначе это некорретно кидать событие что сохранилось до save
$model->getOriginal() $model->getRawOriginal() $model->getChanges() $model->getDirty() это методы отвечают за оригинальные данные
напутал думал это твои методы)
Обсуждают сегодня