Browser Browser(
[
$useragent = ""]
)
|
|
Parameters:
API Tags:
boolean checkBrowserAmaya(
)
|
|
Determine if the browser is Amaya or not (last updated 1.7)
API Tags:
Return: | True if the browser is Amaya otherwise false |
Access: | protected |
boolean checkBrowserAndroid(
)
|
|
Determine if the browser is Android or not (last updated 1.7)
API Tags:
Return: | True if the browser is Android otherwise false |
Access: | protected |
boolean checkBrowserBlackBerry(
)
|
|
Determine if the user is using a BlackBerry (last updated 1.7)
API Tags:
Return: | True if the browser is the BlackBerry browser otherwise false |
Access: | protected |
boolean checkBrowserChrome(
)
|
|
Determine if the browser is Chrome or not (last updated 1.7)
API Tags:
Return: | True if the browser is Chrome otherwise false |
Access: | protected |
boolean checkBrowserFirebird(
)
|
|
Determine if the browser is Firebird or not (last updated 1.7)
API Tags:
Return: | True if the browser is Firebird otherwise false |
Access: | protected |
boolean checkBrowserFirefox(
)
|
|
Determine if the browser is Firefox or not (last updated 1.7)
API Tags:
Return: | True if the browser is Firefox otherwise false |
Access: | protected |
boolean checkBrowserGaleon(
)
|
|
Determine if the browser is Galeon or not (last updated 1.7)
API Tags:
Return: | True if the browser is Galeon otherwise false |
Access: | protected |
boolean checkBrowserGoogleBot(
)
|
|
Determine if the browser is the GoogleBot or not (last updated 1.7)
API Tags:
Return: | True if the browser is the GoogletBot otherwise false |
Access: | protected |
boolean checkBrowserIcab(
)
|
|
Determine if the browser is iCab or not (last updated 1.7)
API Tags:
Return: | True if the browser is iCab otherwise false |
Access: | protected |
boolean checkBrowserIceCat(
)
|
|
Determine if the browser is Ice Cat or not (http://en.wikipedia.org/wiki/GNU_IceCat) (last updated 1.7)
API Tags:
Return: | True if the browser is Ice Cat otherwise false |
Access: | protected |
boolean checkBrowserIceweasel(
)
|
|
Determine if the browser is Firefox or not (last updated 1.7)
API Tags:
Return: | True if the browser is Firefox otherwise false |
Access: | protected |
boolean checkBrowserInternetExplorer(
)
|
|
Determine if the browser is Internet Explorer or not (last updated 1.7)
API Tags:
Return: | True if the browser is Internet Explorer otherwise false |
Access: | protected |
boolean checkBrowseriPad(
)
|
|
Determine if the browser is iPod or not (last updated 1.7)
API Tags:
Return: | True if the browser is iPod otherwise false |
Access: | protected |
boolean checkBrowseriPhone(
)
|
|
Determine if the browser is iPhone or not (last updated 1.7)
API Tags:
Return: | True if the browser is iPhone otherwise false |
Access: | protected |
boolean checkBrowseriPod(
)
|
|
Determine if the browser is iPod or not (last updated 1.7)
API Tags:
Return: | True if the browser is iPod otherwise false |
Access: | protected |
boolean checkBrowserKonqueror(
)
|
|
Determine if the browser is Konqueror or not (last updated 1.7)
API Tags:
Return: | True if the browser is Konqueror otherwise false |
Access: | protected |
boolean checkBrowserLynx(
)
|
|
Determine if the browser is Lynx or not (last updated 1.7)
API Tags:
Return: | True if the browser is Lynx otherwise false |
Access: | protected |
boolean checkBrowserMozilla(
)
|
|
Determine if the browser is Mozilla or not (last updated 1.7)
API Tags:
Return: | True if the browser is Mozilla otherwise false |
Access: | protected |
boolean checkBrowserMSNBot(
)
|
|
Determine if the browser is the MSNBot or not (last updated 1.9)
API Tags:
Return: | True if the browser is the MSNBot otherwise false |
Access: | protected |
boolean checkBrowserNetPositive(
)
|
|
Determine if the browser is NetPositive or not (last updated 1.7)
API Tags:
Return: | True if the browser is NetPositive otherwise false |
Access: | protected |
boolean checkBrowserNetscapeNavigator9Plus(
)
|
|
Determine if the browser is Netscape Navigator 9+ or not (last updated 1.7)
NOTE: (http://browser.netscape.com/ - Official support ended on March 1st, 2008)
API Tags:
Return: | True if the browser is Netscape Navigator 9+ otherwise false |
Access: | protected |
boolean checkBrowserNokia(
)
|
|
Determine if the browser is Nokia or not (last updated 1.7)
API Tags:
Return: | True if the browser is Nokia otherwise false |
Access: | protected |
boolean checkBrowserOmniWeb(
)
|
|
Determine if the browser is OmniWeb or not (last updated 1.7)
API Tags:
Return: | True if the browser is OmniWeb otherwise false |
Access: | protected |
boolean checkBrowserOpera(
)
|
|
Determine if the browser is Opera or not (last updated 1.7)
API Tags:
Return: | True if the browser is Opera otherwise false |
Access: | protected |
boolean checkBrowserPhoenix(
)
|
|
Determine if the browser is Phoenix or not (last updated 1.7)
API Tags:
Return: | True if the browser is Phoenix otherwise false |
Access: | protected |
Protected routine to determine the browser type
API Tags:
Return: | True if the browser was detected otherwise false |
Access: | protected |
boolean checkBrowserSafari(
)
|
|
Determine if the browser is Safari or not (last updated 1.7)
API Tags:
Return: | True if the browser is Safari otherwise false |
Access: | protected |
boolean checkBrowserShiretoko(
)
|
|
Determine if the browser is Shiretoko or not (https://wiki.mozilla.org/Projects/shiretoko) (last updated 1.7)
API Tags:
Return: | True if the browser is Shiretoko otherwise false |
Access: | protected |
boolean checkBrowserSlurp(
)
|
|
Determine if the browser is the Yahoo! Slurp Robot or not (last updated 1.7)
API Tags:
Return: | True if the browser is the Yahoo! Slurp Robot otherwise false |
Access: | protected |
boolean checkBrowserW3CValidator(
)
|
|
Determine if the browser is the W3C Validator or not (last updated 1.7)
API Tags:
Return: | True if the browser is the W3C Validator otherwise false |
Access: | protected |
boolean checkBrowserWebTv(
)
|
|
Determine if the browser is WebTv or not (last updated 1.7)
API Tags:
Return: | True if the browser is WebTv otherwise false |
Access: | protected |
Determine if the user is using an AOL User Agent (last updated 1.7)
API Tags:
Return: | True if the browser is from AOL otherwise false |
Access: | protected |
Determine the user's platform (last updated 1.7)
API Tags:
Protected routine to calculate and determine what the browser is in use (including platform)
API Tags:
The version of AOL.
API Tags:
Return: | Version of AOL (will only contain alpha-numeric characters and a period) |
Access: | public |
The name of the browser. All return types are from the class contants
API Tags:
Return: | Name of the browser |
Access: | public |
The name of the platform. All return types are from the class contants
API Tags:
Return: | Name of the browser |
Access: | public |
Get the user agent value in use to determine the browser
API Tags:
Return: | The user agent from the HTTP header |
Access: | public |
The version of the browser.
API Tags:
Return: | Version of the browser (will only contain alpha-numeric characters and a period) |
Access: | public |
Is the browser from AOL?
API Tags:
Return: | True if the browser is from AOL otherwise false |
Access: | public |
True isBrowser(
string
$browserName
)
|
|
Check to see if the specific browser is valid
Parameters:
API Tags:
Return: | if the browser is the specified browser |
Used to determine if the browser is actually "chromeframe"
API Tags:
Return: | True if the browser is using chromeframe |
Access: | public |
Information Tags:
Is the browser from a mobile device?
API Tags:
Return: | True if the browser is from a mobile device otherwise false |
Access: | public |
Is the browser from a robot (ex Slurp,GoogleBot)?
API Tags:
Return: | True if the browser is from a robot otherwise false |
Access: | public |
Reset all properties
API Tags:
void setAol(
$isAol
$isAol
)
|
|
Set the browser to be from AOL
Parameters:
API Tags:
void setAolVersion(
$version
$version
)
|
|
Set the version of AOL
Parameters:
$version |
$version: |
The version of AOL |
API Tags:
void setBrowser(
$browser
$browser
)
|
|
Set the name of the browser
Parameters:
$browser |
$browser: |
The name of the Browser |
API Tags:
void setMobile(
[boolean
$value = true]
)
|
|
Set the Browser to be mobile
Parameters:
boolean |
$value: |
is the browser a mobile brower or not |
API Tags:
void setPlatform(
$platform
$platform
)
|
|
Set the name of the platform
Parameters:
$platform |
$platform: |
The name of the Platform |
API Tags:
void setRobot(
[boolean
$value = true]
)
|
|
Set the Browser to be a robot
Parameters:
boolean |
$value: |
is the browser a robot or not |
API Tags:
void setUserAgent(
$agent_string
$agent_string
)
|
|
Set the user agent value (the construction will use the HTTP header value - this will overwrite it)
Parameters:
$agent_string |
$agent_string: |
The value for the User Agent |
API Tags:
void setVersion(
$version
$version
)
|
|
Set the version of the browser
Parameters:
$version |
$version: |
The version of the Browser |
API Tags:
Returns a formatted string with a summary of the details of the browser.
API Tags:
Return: | formatted string with a summary of the browser |
Access: | public |