Exemple #1
0
 public static function getBrowserNameFromId($browserId)
 {
     self::init();
     if (isset(self::$browserIdToName[$browserId])) {
         return self::$browserIdToName[$browserId];
     }
     if (class_exists('DeviceDetector\\Parser\\Client\\Browser')) {
         $browsers = DeviceDetector\Parser\Client\Browser::getAvailableBrowsers();
         if (array_key_exists($browserId, $browsers)) {
             return $browsers[$browserId];
         }
     }
     return false;
 }
 private function getClientBrowserFamily(\DeviceDetector\DeviceDetector $deviceDetectorClass)
 {
     $browserClass = new \DeviceDetector\Parser\Client\Browser();
     $browserFamily = $browserClass->getBrowserFamily($deviceDetectorClass->getClient('short_name'));
     return $browserFamily !== false ? $browserFamily : '---';
 }