/home/techb158/immovalet.com/platform/plugins/audit-log/src
Edit: /home/techb158/immovalet.com/platform/plugins/audit-log/src/AuditLog.php (1432B)
id) {
return false;
}
event(new AuditHandlerEvent($screen, $action, $data->id, $this->getReferenceName($screen, $data), $type));
return true;
}
/**
* @param string $screen
* @param stdClass|User|Eloquent $data
* @return string
*/
public function getReferenceName($screen, $data): string
{
$name = '';
switch ($screen) {
case USER_MODULE_SCREEN_NAME:
case AUTH_MODULE_SCREEN_NAME:
$name = $data->name;
break;
default:
if (!empty($data)) {
if (isset($data->name)) {
$name = $data->name;
} elseif (isset($data->title)) {
$name = $data->title;
} elseif (isset($data->id)) {
$name = 'ID: ' . $data->id;
}
}
}
return $name;
}
}