Browser class, provides capability information about the current web client.
Browser identification is performed by examining the HTTP_USER_AGENT environment variable provided by the web server.
This module has many influences from the lib/Browser.php code in version 3 of Horde.
Located in /application/environment/browser.php (line 32)
JObject | --JBrowser
HTTP_ACCEPT string
Full user agent string.
Browser information array using PHP get_browser function
Lower-case user agent string.
Known robots.
Create a browser instance (Constructor).
Retrieve the current browser capability.
Returns the server protocol in use on the current server.
Returns a reference to the global Browser object, only creating it if it doesn't already exist.
This method must be invoked as:
$browser = &JBrowser::getInstance([$userAgent[, $accept]]);
Check the current browser capabilities.
Determine if the given browser is the same as the current.
Determine if we are using a secure (SSL) connection.
Determines if a browser can display a given MIME type.
Parses the user agent string and inititializes the object with all the known features and quirks for the given browser.
Inherited From JObject
JObject::__construct()
JObject::JObject()
JObject::get()
JObject::set()
JObject::toString()
JObject::__destruct()
Documentation generated on Sat, 4 Feb 2006 14:22:47 +0100 by phpDocumentor 1.3.0RC4