Laravel Spatie活动日志Ip地址自定义



我在我的Laravel应用程序中使用Laravel Spatie Activity Log包。我可以在每个模块中进行自定义。

public function tapActivity(Activity $activity, string $eventName)
{
$activity->description = "Category is {$eventName}. ";
$activity->os = getOS();// custom hlper
}

这个问题发生在我准备保存ip的时候。

$activity->ip = $request->ip();

我认为应该增加上面的字段。但是我们在哪里可以得到$request

我自己解决了这个问题。

$activity->ip = request()->ip();

这刚刚奏效。:(

最新更新