\apanly\BrowserDetectorOsDetector

Summary

Methods
Properties
Constants
detect()
checkMobileBrowsers()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
checkIOS()
checkChromeOs()
checkOSX()
checkWindows()
checkWindowsPhone()
checkSymbOS()
checkLinux()
checkNokia()
checkBlackBerry()
checkAndroid()
checkFreeBSD()
checkOpenBSD()
checkSunOS()
checkNetBSD()
checkOpenSolaris()
checkOS2()
checkBeOS()
No private properties found
N/A

Methods

detect()

detect(\apanly\BrowserDetector\Os  $os, \apanly\BrowserDetector\UserAgent  $userAgent) : bool

Determine the user's operating system.

Parameters

\apanly\BrowserDetector\Os $os
\apanly\BrowserDetector\UserAgent $userAgent

Returns

bool —

checkMobileBrowsers()

checkMobileBrowsers(\apanly\BrowserDetector\Os  $os, \apanly\BrowserDetector\UserAgent  $userAgent) : bool

Determine if the user's browser is on a mobile device.

Parameters

\apanly\BrowserDetector\Os $os
\apanly\BrowserDetector\UserAgent $userAgent

Returns

bool —

checkIOS()

checkIOS(\apanly\BrowserDetector\Os  $os, \apanly\BrowserDetector\UserAgent  $userAgent) : bool

Determine if the user's operating system is iOS.

Parameters

\apanly\BrowserDetector\Os $os
\apanly\BrowserDetector\UserAgent $userAgent

Returns

bool —

checkChromeOs()

checkChromeOs(\apanly\BrowserDetector\Os  $os, \apanly\BrowserDetector\UserAgent  $userAgent) : bool

Determine if the user's operating system is Chrome OS.

Parameters

\apanly\BrowserDetector\Os $os
\apanly\BrowserDetector\UserAgent $userAgent

Returns

bool —

checkOSX()

checkOSX(\apanly\BrowserDetector\Os  $os, \apanly\BrowserDetector\UserAgent  $userAgent) : bool

Determine if the user's operating system is OS X.

Parameters

\apanly\BrowserDetector\Os $os
\apanly\BrowserDetector\UserAgent $userAgent

Returns

bool —

checkWindows()

checkWindows(\apanly\BrowserDetector\Os  $os, \apanly\BrowserDetector\UserAgent  $userAgent) : bool

Determine if the user's operating system is Windows.

Parameters

\apanly\BrowserDetector\Os $os
\apanly\BrowserDetector\UserAgent $userAgent

Returns

bool —

checkWindowsPhone()

checkWindowsPhone(\apanly\BrowserDetector\Os  $os, \apanly\BrowserDetector\UserAgent  $userAgent) : bool

Determine if the user's operating system is Windows Phone.

Parameters

\apanly\BrowserDetector\Os $os
\apanly\BrowserDetector\UserAgent $userAgent

Returns

bool —

checkSymbOS()

checkSymbOS(\apanly\BrowserDetector\Os  $os, \apanly\BrowserDetector\UserAgent  $userAgent) : bool

Determine if the user's operating system is SymbOS.

Parameters

\apanly\BrowserDetector\Os $os
\apanly\BrowserDetector\UserAgent $userAgent

Returns

bool —

checkLinux()

checkLinux(\apanly\BrowserDetector\Os  $os, \apanly\BrowserDetector\UserAgent  $userAgent) : bool

Determine if the user's operating system is Linux.

Parameters

\apanly\BrowserDetector\Os $os
\apanly\BrowserDetector\UserAgent $userAgent

Returns

bool —

checkNokia()

checkNokia(\apanly\BrowserDetector\Os  $os, \apanly\BrowserDetector\UserAgent  $userAgent) : bool

Determine if the user's operating system is Nokia.

Parameters

\apanly\BrowserDetector\Os $os
\apanly\BrowserDetector\UserAgent $userAgent

Returns

bool —

checkBlackBerry()

checkBlackBerry(\apanly\BrowserDetector\Os  $os, \apanly\BrowserDetector\UserAgent  $userAgent) : bool

Determine if the user's operating system is BlackBerry.

Parameters

\apanly\BrowserDetector\Os $os
\apanly\BrowserDetector\UserAgent $userAgent

Returns

bool —

checkAndroid()

checkAndroid(\apanly\BrowserDetector\Os  $os, \apanly\BrowserDetector\UserAgent  $userAgent) : bool

Determine if the user's operating system is Android.

Parameters

\apanly\BrowserDetector\Os $os
\apanly\BrowserDetector\UserAgent $userAgent

Returns

bool —

checkFreeBSD()

checkFreeBSD(\apanly\BrowserDetector\Os  $os, \apanly\BrowserDetector\UserAgent  $userAgent) : bool

Determine if the user's operating system is FreeBSD.

Parameters

\apanly\BrowserDetector\Os $os
\apanly\BrowserDetector\UserAgent $userAgent

Returns

bool —

checkOpenBSD()

checkOpenBSD(\apanly\BrowserDetector\Os  $os, \apanly\BrowserDetector\UserAgent  $userAgent) : bool

Determine if the user's operating system is OpenBSD.

Parameters

\apanly\BrowserDetector\Os $os
\apanly\BrowserDetector\UserAgent $userAgent

Returns

bool —

checkSunOS()

checkSunOS(\apanly\BrowserDetector\Os  $os, \apanly\BrowserDetector\UserAgent  $userAgent) : bool

Determine if the user's operating system is SunOS.

Parameters

\apanly\BrowserDetector\Os $os
\apanly\BrowserDetector\UserAgent $userAgent

Returns

bool —

checkNetBSD()

checkNetBSD(\apanly\BrowserDetector\Os  $os, \apanly\BrowserDetector\UserAgent  $userAgent) : bool

Determine if the user's operating system is NetBSD.

Parameters

\apanly\BrowserDetector\Os $os
\apanly\BrowserDetector\UserAgent $userAgent

Returns

bool —

checkOpenSolaris()

checkOpenSolaris(\apanly\BrowserDetector\Os  $os, \apanly\BrowserDetector\UserAgent  $userAgent) : bool

Determine if the user's operating system is OpenSolaris.

Parameters

\apanly\BrowserDetector\Os $os
\apanly\BrowserDetector\UserAgent $userAgent

Returns

bool —

checkOS2()

checkOS2(\apanly\BrowserDetector\Os  $os, \apanly\BrowserDetector\UserAgent  $userAgent) : bool

Determine if the user's operating system is OS2.

Parameters

\apanly\BrowserDetector\Os $os
\apanly\BrowserDetector\UserAgent $userAgent

Returns

bool —

checkBeOS()

checkBeOS(\apanly\BrowserDetector\Os  $os, \apanly\BrowserDetector\UserAgent  $userAgent) : bool

Determine if the user's operating system is BeOS.

Parameters

\apanly\BrowserDetector\Os $os
\apanly\BrowserDetector\UserAgent $userAgent

Returns

bool —