|
TYPO3 API
SVNRelease
|
Static Public Member Functions | |
| static | getBrowserInfo ($userAgent) |
| static | getVersion ($version) |
| static | getDeviceType ($userAgent) |
Class to handle and determine browser specific information.
Definition at line 35 of file class.t3lib_utility_client.php.
| static t3lib_utility_Client::getBrowserInfo | ( | $ | userAgent | ) | [static] |
Generates an array with abstracted browser information
| string | $userAgent,: | The useragent string, t3lib_div::getIndpEnv('HTTP_USER_AGENT') |
Definition at line 43 of file class.t3lib_utility_client.php.
References $GLOBALS, and t3lib_div\callUserFunction().
Referenced by t3lib_utility_clientTest\analyzeUserAgentStrings(), t3lib_utility_clientTest\checkGeckoVersion(), t3lib_error_DebugExceptionHandler\echoExceptionWeb(), t3lib_utility_clientTest\getBrowserInfoReturnsCorrectBrowserValueForUserAgentStringOfFirefox(), t3lib_utility_clientTest\getBrowserInfoReturnsCorrectBrowserValueForUserAgentStringOfKonqueror(), t3lib_utility_clientTest\getBrowserInfoReturnsCorrectBrowserValueForUserAgentStringOfMobileSafariOnAndroid(), t3lib_utility_clientTest\getBrowserInfoReturnsCorrectBrowserValueForUserAgentStringOfMobileSafariOnIphone(), t3lib_utility_clientTest\getBrowserInfoReturnsCorrectBrowserValueForUserAgentStringOfOpera(), t3lib_utility_clientTest\getBrowserInfoReturnsCorrectBrowserValueForUserAgentStringOfSafari(), t3lib_utility_clientTest\getBrowserInfoReturnsCorrectSystemValueForUserAgentStringContainingNtAsFallback(), t3lib_utility_clientTest\getBrowserInfoReturnsCorrectSystemValueForUserAgentStringOfAndroid(), t3lib_utility_clientTest\getBrowserInfoReturnsCorrectSystemValueForUserAgentStringOfChromeOs(), t3lib_utility_clientTest\getBrowserInfoReturnsCorrectSystemValueForUserAgentStringOfFreebsd(), t3lib_utility_clientTest\getBrowserInfoReturnsCorrectSystemValueForUserAgentStringOfIpad(), t3lib_utility_clientTest\getBrowserInfoReturnsCorrectSystemValueForUserAgentStringOfIphone(), t3lib_utility_clientTest\getBrowserInfoReturnsCorrectSystemValueForUserAgentStringOfIpod(), t3lib_utility_clientTest\getBrowserInfoReturnsCorrectSystemValueForUserAgentStringOfLinux(), t3lib_utility_clientTest\getBrowserInfoReturnsCorrectSystemValueForUserAgentStringOfMacOsX(), t3lib_utility_clientTest\getBrowserInfoReturnsCorrectSystemValueForUserAgentStringOfNetbsd(), t3lib_utility_clientTest\getBrowserInfoReturnsCorrectSystemValueForUserAgentStringOfOpenbsd(), t3lib_utility_clientTest\getBrowserInfoReturnsCorrectSystemValueForUserAgentStringOfSolaris(), t3lib_utility_clientTest\getBrowserInfoReturnsCorrectSystemValueForUserAgentStringOfWindows2k(), t3lib_utility_clientTest\getBrowserInfoReturnsCorrectSystemValueForUserAgentStringOfWindows2kServicePack1(), t3lib_utility_clientTest\getBrowserInfoReturnsCorrectSystemValueForUserAgentStringOfWindows7(), t3lib_utility_clientTest\getBrowserInfoReturnsCorrectSystemValueForUserAgentStringOfWindowsNt(), t3lib_utility_clientTest\getBrowserInfoReturnsCorrectSystemValueForUserAgentStringOfWindowsVista(), t3lib_utility_clientTest\getBrowserInfoReturnsCorrectSystemValueForUserAgentStringOfWindowsXp(), tx_install\outputWrapper(), and template\startPage().
| static t3lib_utility_Client::getDeviceType | ( | $ | userAgent | ) | [static] |
Gets a code for a browsing device based on the input useragent string.
| string | $userAgent,: | The useragent string, t3lib_div::getIndpEnv('HTTP_USER_AGENT') |
Definition at line 198 of file class.t3lib_utility_client.php.
References $GLOBALS, and t3lib_div\callUserFunction().
| static t3lib_utility_Client::getVersion | ( | $ | version | ) | [static] |
Returns the version of a browser; Basically getting doubleval() of the input string, stripping of any non-numeric values in the beginning of the string first.
| string | $version,: | A string with version number, eg. "/7.32 blablabla" |
Definition at line 188 of file class.t3lib_utility_client.php.
1.7.5.1