コード例 #1
0
 /**
  * Parse the user agent string.
  *
  * @param  string $agent
  * @return \UAParser\Result\Result
  */
 public function parse($agent)
 {
     // Create the new instance.
     $uaparser = new \UAParser\UAParser($this->objectConfigGet('regexesPath'));
     return $uaparser->parse($agent);
 }
コード例 #2
0
ファイル: Browser.php プロジェクト: bruno-melo/components
 public static function detect($ua = null)
 {
     $uaParser = new \UAParser\UAParser();
     $ua = $ua === null ? $_SERVER['HTTP_USER_AGENT'] : $ua;
     return static::ParseToArray($uaParser->parse($ua));
 }