public function auditUpdate()
{
if ($this->isEventAuditable('updated') && $this->updating) {
$changesToTecord = $this->changedAuditingFields();
if (empty($changesToTecord)) {
return;
}
$this->oldData = [];
$this->newData = [];
foreach ($changesToTecord as $attribute => $change) {
$this->oldData[$attribute] = array_get($this->originalData, $attribute);
$this->newData[$attribute] = array_get($this->updatedData, $attribute);
}
$this->audit();
}
}