PHP Laravel:如何在Laravel中跟踪客户端设备或浏览器
我正在构建一个laravel应用程序,我想在其中跟踪他在该网页最后一次查看时使用的设备。为此,我使用了PHP Laravel:如何在Laravel中跟踪客户端设备或浏览器,php,laravel,Php,Laravel,我正在构建一个laravel应用程序,我想在其中跟踪他在该网页最后一次查看时使用的设备。为此,我使用了antonioribeiro/tracker软件包。但我无法跟踪带有软件包的设备。有没有别的办法找到答案。或者有人能帮我解决控制器的问题吗 我在运行程序时遇到以下错误: DepartmentController.php第28行中的ErrorException:尝试获取 非客体性 这是控制器: public function postdepartmentSave(Request $request
antonioribeiro/tracker
软件包。但我无法跟踪带有软件包的设备。有没有别的办法找到答案。或者有人能帮我解决控制器的问题吗
我在运行程序时遇到以下错误:
DepartmentController.php第28行中的ErrorException:尝试获取
非客体性
这是控制器:
public function postdepartmentSave(Request $request)
{
$this->validate($request,[
'code' => 'required|min:2|max:7|unique:departments',
'name' => 'required|unique:departments',
]);
$department = new Department();
$department->code = $request->Input(['code']);
$department->name = $request->Input(['name']);
$visitor = Tracker::currentSession();
var_dump( $visitor->device->platform ); // <-- Where the error is (line 28)
$department->save();
return redirect('departmentSavePage');
}
公共功能postdepartmentSave(请求$Request)
{
$this->validate$请求[
“代码”=>“必需”|最小值:2 |最大值:7 |唯一值:部门”,
“名称”=>“必需”|唯一:部门”,
]);
$department=新部门();
$department->code=$request->Input(['code']);
$department->name=$request->Input(['name']);
$visitor=Tracker::currentSession();
var_dump($visitor->device->platform);//保存();
返回重定向('departmentSavePage');
}
第28行是哪一行?你可以邮政部门管理员..@ItaiBar Haim第28行:var\u dump($visitor->device->platform)代码>尝试添加var\u转储($visitor->device)代码>就在那行之前。我怀疑成员设备
未初始化,这就是您无法访问成员平台
的原因。我也尝试过,但实际上什么都没有得到!第28行是哪一行?邮政部门管理员可否…@ItaiBar Haim第28行:var\u dump($visitor->device->platform)代码>尝试添加var\u转储($visitor->device)代码>就在那行之前。我怀疑成员设备
未初始化,这就是您无法访问成员平台
的原因。我也尝试过,但实际上什么都没有得到!