PHP Laravel:如何在Laravel中跟踪客户端设备或浏览器

时间:2016-05-16 07:26:27

标签: php laravel

我正在构建一个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');          
    } 

0 个答案:

没有答案