首页 > 解决方案 > Laravel Spatie 活动日志 IP 地址自定义

问题描述

我在我的 laravel 应用程序中使用 Laravel Spatie 活动日志包。我可以在每个模块中进行自定义。

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

这个问题是当我要保存IP时。

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

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

标签: laravellaravel-5requestactivitylog

解决方案


我自己解决了这个问题。

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

这刚刚奏效。:)


推荐阅读