id.' - '.$student->full_name().'
Grade: '.$student->grade.'
School: '.$student->school->name; AuditLogEntry::create([ 'user' => auth()->user()->email ?? 'none', 'ip_address' => request()->ip(), 'message' => $message, 'affected' => [ 'students' => [$student->id], 'schools' => [$student->school_id], ], ]); } /** * Handle the Student "updated" event. */ public function updated(Student $student): void { $message = 'Updated student #'.$student->id.' - '.$student->full_name().'
Grade: '.$student->grade.'
School: '.$student->school->name; AuditLogEntry::create([ 'user' => auth()->user()->email ?? 'none', 'ip_address' => request()->ip(), 'message' => $message, 'affected' => [ 'students' => [$student->id], 'schools' => [$student->school_id], ], ]); } /** * Handle the Student "deleted" event. */ public function deleted(Student $student): void { $message = 'Deleted student #'.$student->id.' - '.$student->full_name().'
Grade: '.$student->grade.'
School: '.$student->school->name; AuditLogEntry::create([ 'user' => auth()->user()->email ?? 'none', 'ip_address' => request()->ip(), 'message' => $message, 'affected' => [ 'students' => [$student->id], 'schools' => [$student->school_id], ], ]); } }