diff --git a/app/UserDevice.php b/app/UserDevice.php index 0ef037a35..58e29d49c 100644 --- a/app/UserDevice.php +++ b/app/UserDevice.php @@ -3,6 +3,7 @@ namespace App; use Illuminate\Database\Eloquent\Model; +use Jenssegers\Agent\Agent; class UserDevice extends Model { @@ -20,4 +21,14 @@ class UserDevice extends Model { return $this->belongsTo(User::class); } + + public function getUserAgent() + { + if(!$this->user_agent) { + return 'Unknown'; + } + $agent = new Agent(); + $agent->setUserAgent($this->user_agent); + return $agent; + } }