Constants

FUNC_PREFIX

FUNC_PREFIX = 'checkBrowser'

Properties

$userAgentString

$userAgentString

$browser

$browser : \apanly\BrowserDetector\Browser

Type

Browser

$browsersList

$browsersList

Methods

detect()

detect(\apanly\BrowserDetector\Browser  $browser, \apanly\BrowserDetector\UserAgent  $userAgent = null) : bool

Routine to determine the browser type.

Parameters

\apanly\BrowserDetector\Browser $browser
\apanly\BrowserDetector\UserAgent $userAgent

Returns

bool —

checkChromeFrame()

checkChromeFrame() : bool

Determine if the user is using Chrome Frame.

Returns

bool —

checkFacebookWebView()

checkFacebookWebView() : bool

Determine if the user is using Facebook.

Returns

bool —

checkBrowserBlackBerry()

checkBrowserBlackBerry() : bool

Determine if the user is using a BlackBerry.

Returns

bool —

checkBrowserRobot()

checkBrowserRobot() : bool

Determine if the browser is a robot.

Returns

bool —

checkBrowserInternetExplorer()

checkBrowserInternetExplorer() : bool

Determine if the browser is Internet Explorer.

Returns

bool —

checkBrowserOpera()

checkBrowserOpera() : bool

Determine if the browser is Opera.

Returns

bool —

checkBrowserChrome()

checkBrowserChrome() : bool

Determine if the browser is Chrome.

Returns

bool —

checkBrowserVivaldi()

checkBrowserVivaldi() : bool

Determine if the browser is Vivaldi.

Returns

bool —

checkBrowserEdge()

checkBrowserEdge() : bool

Determine if the browser is Microsoft Edge.

Returns

bool —

checkBrowserGsa()

checkBrowserGsa() : bool

Determine if the browser is Google Search Appliance.

Returns

bool —

checkBrowserWebTv()

checkBrowserWebTv() : bool

Determine if the browser is WebTv.

Returns

bool —

checkBrowserNetPositive()

checkBrowserNetPositive() : bool

Determine if the browser is NetPositive.

Returns

bool —

checkBrowserGaleon()

checkBrowserGaleon() : bool

Determine if the browser is Galeon.

Returns

bool —

checkBrowserKonqueror()

checkBrowserKonqueror() : bool

Determine if the browser is Konqueror.

Returns

bool —

checkBrowserIcab()

checkBrowserIcab() : bool

Determine if the browser is iCab.

Returns

bool —

checkBrowserOmniWeb()

checkBrowserOmniWeb() : bool

Determine if the browser is OmniWeb.

Returns

bool —

checkBrowserPhoenix()

checkBrowserPhoenix() : bool

Determine if the browser is Phoenix.

Returns

bool —

checkBrowserFirebird()

checkBrowserFirebird() : bool

Determine if the browser is Firebird.

Returns

bool —

checkBrowserNetscapeNavigator9Plus()

checkBrowserNetscapeNavigator9Plus() : bool

Determine if the browser is Netscape Navigator 9+.

Returns

bool —

checkBrowserShiretoko()

checkBrowserShiretoko() : bool

Determine if the browser is Shiretoko.

Returns

bool —

checkBrowserIceCat()

checkBrowserIceCat() : bool

Determine if the browser is Ice Cat.

Returns

bool —

checkBrowserNokia()

checkBrowserNokia() : bool

Determine if the browser is Nokia.

Returns

bool —

checkBrowserFirefox()

checkBrowserFirefox() : bool

Determine if the browser is Firefox.

Returns

bool —

checkBrowserSeaMonkey()

checkBrowserSeaMonkey() : bool

Determine if the browser is SeaMonkey.

Returns

bool —

checkBrowserIceweasel()

checkBrowserIceweasel() : bool

Determine if the browser is Iceweasel.

Returns

bool —

checkBrowserMozilla()

checkBrowserMozilla() : bool

Determine if the browser is Mozilla.

Returns

bool —

checkBrowserLynx()

checkBrowserLynx() : bool

Determine if the browser is Lynx.

Returns

bool —

checkBrowserAmaya()

checkBrowserAmaya() : bool

Determine if the browser is Amaya.

Returns

bool —

checkBrowserSafari()

checkBrowserSafari() : bool

Determine if the browser is Safari.

Returns

bool —

checkBrowserYandex()

checkBrowserYandex() : bool

Determine if the browser is Yandex.

Returns

bool —

checkBrowserDragon()

checkBrowserDragon() : bool

Determine if the browser is Comodo Dragon / Ice Dragon / Chromodo.

Returns

bool —

checkBrowserAndroid()

checkBrowserAndroid() : bool

Determine if the browser is Android.

Returns

bool —

checkBrowserUC()

checkBrowserUC() : mixed

Returns

mixed —

checkBrowserBAIDU()

checkBrowserBAIDU() : mixed

Returns

mixed —

checkBrowserQQ()

checkBrowserQQ() : mixed

Returns

mixed —

checkBrowserLIEBAO()

checkBrowserLIEBAO() : mixed

Returns

mixed —