я пытаюсь получить последнее имя пользователя, который обновляет форму, используя LARAVEL AUDITING но я всегда заканчиваю с этой ошибкой «Метод аудита не существует». но в моей базе данных аудит уже существует и работает, но я не могу заставить его работать в моем контроллере ..
контроллер: (например, я пытаюсь получить последнего пользователя, который обновил таблицу)
public function show($id, Request $request)
{
//
$leads = Lead::findOrFail($id);
$diff = $request->audits()->with('user')->get()->last();
// show the view and pass the nerd to it
return view('leads.show')->with('leads', $leads)->withDiff($diff);;
}
Лезвие:
<div> Revision by <strong>{{ $diff->user->name }}</strong></div>
я нашел ответ сам, я сделал несколько ошибок ..
контроллер:
public function show($id, Request $request)
{
$leads = Lead::findOrFail($id)->audits()->with('user')->get()->last();
return view('leads.show')->with('leads', $leads);
}
Других решений пока нет …