| Method | Description |
__construct | Create a browser instance (Constructor). |
getAgentString | Return the full browser agent string. |
getBrowser | Retrieve the current browser. |
getFeature | Retrieve the current browser capability. |
getHTTPProtocol | Returns the server protocol in use on the current server. |
getInstance | Returns a reference to the global Browser object, only creating it if it doesn’t already exist.<p>This method must be invoked as: <pre> $browser = &JBrowser::getInstance([$userAgent[, $accept]]);</pre></p> |
getMajor | Retrieve the current browser’s major version. |
getMinor | Retrieve the current browser’s minor version. |
getPlatform | Return the currently matched platform. |
getQuirk | Retrieve unique behavior for the current browser. |
getVersion | Retrieve the current browser’s version. |
hasFeature | Check the current browser capabilities. |
hasQuirk | Check unique behavior for the current browser. |
isBrowser | Determine if the given browser is the same as the current. |
isRobot | Determines if the browser is a robot or not. |
isSSLConnection | Determine if we are using a secure (SSL) connection. |
isViewable | Determines if a browser can display a given MIME type. |
match | Parses the user agent string and inititializes the object with all the known features and quirks for the given browser. |
setBrowser | Sets the current browser. |
setFeature | Set capabilities for the current browser. |
setQuirk | Set unique behavior for the current browser. |