37 public static function detect($string =
null)
41 $string = Context::getCurrent()->getRequest()->getUserAgent();
44 $string = mb_strtolower($string);
46 foreach ($rules as $id => $searchList)
48 foreach ($searchList as $search)
50 if (mb_strpos($string, $search) ===
false)
59 return self::UNDEFINED;