Documentation

UserAgentParser
in package

3rd Party Lib parseUserAgentString.php Class (With Bots) Version 1.38 Written by Thomas Parkison.

thomas.parkison@gmail.com Github: https://github.com/trparky/User-Agent-Parser/

Table of Contents

Properties

$activex  : mixed
$android  : mixed
$androidVersion  : mixed
$backgroundsounds  : mixed
$browsername  : mixed
$browserversion  : mixed
$bsd  : mixed
$chrome  : mixed
$chromeClone  : mixed
$chromeEdge  : mixed
$chromeos  : mixed
$classVersion  : mixed
$cookies  : mixed
$css  : mixed
$css1  : mixed
$css2  : mixed
$deviceTypeApp  : mixed
$deviceTypeBot  : mixed
$deviceTypeDownloader  : mixed
$deviceTypeMobile  : mixed
$deviceTypePC  : mixed
$deviceTypeScript  : mixed
$edge  : mixed
$firefox  : mixed
$firefoxClone  : mixed
$frames  : mixed
$fullname  : mixed
$ie  : mixed
$iframe  : mixed
$includeAndroidName  : mixed
$includeMacOSName  : mixed
$includeWindowsName  : mixed
$internetexplorer  : mixed
$internetexplorerClone  : mixed
$ios  : mixed
$iosVersion  : mixed
$java  : mixed
$javascript  : mixed
$knownbrowser  : mixed
$linux  : mixed
$macos  : mixed
$macosVersion  : mixed
$macosx  : mixed
$microsoftEdge  : mixed
$mobile  : mixed
$opera  : mixed
$osname  : mixed
$osver  : mixed
$rawVersion  : mixed
$regexpattern  : mixed
$safari  : mixed
$treatClonesAsTheRealThing  : mixed
$treatMicrosoftEdgeLikeLegacyInternetExplorer  : mixed
$type  : mixed
$userAgentString  : mixed
$vbscript  : mixed
$windows  : mixed
$windowsNTVersion  : mixed
$x64  : mixed
$x86  : mixed

Methods

getOperatingSystemVersion()  : mixed
getRawVersion()  : mixed
mypreg_match()  : mixed
parseUserAgentString()  : mixed
processAndroidVersion()  : mixed
processOperatingSystemString()  : mixed
StringContains()  : mixed

Properties

$deviceTypeDownloader

public mixed $deviceTypeDownloader = "downloader"

$treatClonesAsTheRealThing

public mixed $treatClonesAsTheRealThing = \true

$treatMicrosoftEdgeLikeLegacyInternetExplorer

public mixed $treatMicrosoftEdgeLikeLegacyInternetExplorer = \false

Methods

getOperatingSystemVersion()

public getOperatingSystemVersion(mixed $operatingSystem) : mixed
Parameters
$operatingSystem : mixed

getRawVersion()

public getRawVersion(mixed $matches) : mixed
Parameters
$matches : mixed

mypreg_match()

public mypreg_match(mixed $regExPattern, mixed $haystack[, mixed &$matches = "" ]) : mixed
Parameters
$regExPattern : mixed
$haystack : mixed
$matches : mixed = ""

parseUserAgentString()

public parseUserAgentString(mixed $userAgent) : mixed
Parameters
$userAgent : mixed

processAndroidVersion()

public processAndroidVersion(mixed $version) : mixed
Parameters
$version : mixed

processOperatingSystemString()

public processOperatingSystemString(mixed $userAgent) : mixed
Parameters
$userAgent : mixed

StringContains()

public StringContains(mixed $haystack, mixed $needle) : mixed
Parameters
$haystack : mixed
$needle : mixed

        
On this page

Search results