我正在构建一个laravel应用程序,我想跟踪他在该网页中用于最后一次查看的设备。因为我使用了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');
}