Ejemplo n.º 1
0
 static function GetRemoteLevel($puseragent)
 {
     $useragent = strtolower($puseragent);
     foreach (Browser::$knownAgents as $agent) {
         if (strstr($useragent, $agent)) {
             if (preg_match("/" . $agent . "[\\s\\/]?(\\d+(\\.\\d+)?)/", $useragent, $matches)) {
                 $ver = $matches[1];
                 if (Browser::isAjaxBrowser($agent, $ver, $useragent)) {
                     return "ajaxed";
                 } elseif (Browser::isOldBrowser($agent, $ver)) {
                     return "old";
                 }
                 return "simple";
             }
         }
     }
     return "simple";
 }