|
ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Browser check. More...
Collaboration diagram for ilBrowser:Public Member Functions | |
| __construct () | |
| Constructor. More... | |
| isMobile () | |
| __call ($name, $arguments) | |
| returnArray () | |
| getAgent () | |
| getVersion ($a_as_array=true) | |
| getPlatform () | |
| isLinux () | |
| isUnix () | |
| isBeos () | |
| isMac () | |
| isWindows () | |
| isIE () | |
| isNetscape () | |
| means: Netscape/Mozilla without Gecko engine More... | |
| isMozilla () | |
| means: Netscape/Mozilla with Gecko engine More... | |
| isOpera () | |
| isSafari () | |
| isFirefox () | |
Protected Member Functions | |
| isDevice ($device) | |
Protected Attributes | |
| $BROWSER_AGENT | |
| $BROWSER_VER | |
| $BROWSER_PLATFORM | |
| $br | |
| $p | |
| $data | |
| $accept | |
| $userAgent | |
| $isMobile = false | |
| $isAndroid = null | |
| $isAndroidtablet = null | |
| $isIphone = null | |
| $isIpad = null | |
| $isBlackberry = null | |
| $isOpera = null | |
| $isPalm = null | |
| $isWindows = null | |
| $isWindowsphone = null | |
| $isGeneric = null | |
| $devices | |
Browser check.
Includes parts of php-mobile-project: Copyright (c) 2011, vic.stanciu Includes parts of http://detectmobilebrowsers.com/
Definition at line 31 of file class.ilBrowser.php.
| ilBrowser::__construct | ( | ) |
Constructor.
@access public
Definition at line 72 of file class.ilBrowser.php.
References $_SERVER, isDevice(), and isMobile().
Here is the call graph for this function:| ilBrowser::__call | ( | $name, | |
| $arguments | |||
| ) |
| string | $name | |
| array | $arguments |
| ilException |
Definition at line 203 of file class.ilBrowser.php.
References $name, and isDevice().
Here is the call graph for this function:| ilBrowser::getAgent | ( | ) |
Definition at line 235 of file class.ilBrowser.php.
References $BROWSER_AGENT.
Referenced by isFirefox(), isIE(), isMozilla(), isNetscape(), isOpera(), isSafari(), and returnArray().
Here is the caller graph for this function:| ilBrowser::getPlatform | ( | ) |
Definition at line 245 of file class.ilBrowser.php.
References $BROWSER_PLATFORM.
Referenced by isBeos(), isLinux(), isMac(), isUnix(), isWindows(), and returnArray().
Here is the caller graph for this function:| ilBrowser::getVersion | ( | $a_as_array = true | ) |
Definition at line 240 of file class.ilBrowser.php.
Referenced by returnArray().
Here is the caller graph for this function:| ilBrowser::isBeos | ( | ) |
Definition at line 268 of file class.ilBrowser.php.
References getPlatform().
Here is the call graph for this function:
|
protected |
Definition at line 213 of file class.ilBrowser.php.
References $userAgent.
Referenced by __call(), and __construct().
Here is the caller graph for this function:| ilBrowser::isFirefox | ( | ) |
Definition at line 350 of file class.ilBrowser.php.
References getAgent().
Here is the call graph for this function:| ilBrowser::isIE | ( | ) |
Definition at line 295 of file class.ilBrowser.php.
References getAgent().
Here is the call graph for this function:| ilBrowser::isLinux | ( | ) |
Definition at line 250 of file class.ilBrowser.php.
References getPlatform().
Here is the call graph for this function:| ilBrowser::isMac | ( | ) |
Definition at line 277 of file class.ilBrowser.php.
References getPlatform().
Here is the call graph for this function:| ilBrowser::isMobile | ( | ) |
Definition at line 184 of file class.ilBrowser.php.
References isMobile().
Referenced by __construct(), and isMobile().
Here is the call graph for this function:
Here is the caller graph for this function:| ilBrowser::isMozilla | ( | ) |
means: Netscape/Mozilla with Gecko engine
Definition at line 323 of file class.ilBrowser.php.
References getAgent().
Here is the call graph for this function:| ilBrowser::isNetscape | ( | ) |
means: Netscape/Mozilla without Gecko engine
Definition at line 309 of file class.ilBrowser.php.
References getAgent().
Here is the call graph for this function:| ilBrowser::isOpera | ( | ) |
Definition at line 332 of file class.ilBrowser.php.
References getAgent().
Here is the call graph for this function:| ilBrowser::isSafari | ( | ) |
Definition at line 341 of file class.ilBrowser.php.
References getAgent().
Here is the call graph for this function:| ilBrowser::isUnix | ( | ) |
Definition at line 259 of file class.ilBrowser.php.
References getPlatform().
Here is the call graph for this function:| ilBrowser::isWindows | ( | ) |
Definition at line 286 of file class.ilBrowser.php.
References getPlatform().
Here is the call graph for this function:| ilBrowser::returnArray | ( | ) |
Definition at line 224 of file class.ilBrowser.php.
References $data, data, getAgent(), getPlatform(), and getVersion().
Here is the call graph for this function:
|
protected |
Definition at line 39 of file class.ilBrowser.php.
|
protected |
Definition at line 36 of file class.ilBrowser.php.
|
protected |
Definition at line 33 of file class.ilBrowser.php.
Referenced by getAgent().
|
protected |
Definition at line 35 of file class.ilBrowser.php.
Referenced by getPlatform().
|
protected |
Definition at line 34 of file class.ilBrowser.php.
|
protected |
Definition at line 38 of file class.ilBrowser.php.
Referenced by returnArray().
|
protected |
Definition at line 52 of file class.ilBrowser.php.
|
protected |
Definition at line 42 of file class.ilBrowser.php.
|
protected |
Definition at line 43 of file class.ilBrowser.php.
|
protected |
Definition at line 46 of file class.ilBrowser.php.
|
protected |
Definition at line 51 of file class.ilBrowser.php.
|
protected |
Definition at line 45 of file class.ilBrowser.php.
|
protected |
Definition at line 44 of file class.ilBrowser.php.
|
protected |
Definition at line 41 of file class.ilBrowser.php.
|
protected |
Definition at line 47 of file class.ilBrowser.php.
|
protected |
Definition at line 48 of file class.ilBrowser.php.
|
protected |
Definition at line 49 of file class.ilBrowser.php.
|
protected |
Definition at line 50 of file class.ilBrowser.php.
|
protected |
Definition at line 37 of file class.ilBrowser.php.
|
protected |
Definition at line 40 of file class.ilBrowser.php.
Referenced by isDevice().