WebAnalyzer — API
localzet\WebAnalyzer\Analyser\Header\Baidu
Section titled “localzet\WebAnalyzer\Analyser\Header\Baidu”function analyseBaiduHeader($header)localzet\WebAnalyzer\Analyser\Header\BrowserId
Section titled “localzet\WebAnalyzer\Analyser\Header\BrowserId”src/Analyser/Header/BrowserId.php
function analyseBrowserId($header)localzet\WebAnalyzer\Analyser\Header\OperaMini
Section titled “localzet\WebAnalyzer\Analyser\Header\OperaMini”src/Analyser/Header/OperaMini.php
function analyseOperaMiniPhone($header)localzet\WebAnalyzer\Analyser\Header\Puffin
Section titled “localzet\WebAnalyzer\Analyser\Header\Puffin”src/Analyser/Header/Puffin.php
function analysePuffinUserAgent($header)localzet\WebAnalyzer\Analyser\Header\UCBrowserNew
Section titled “localzet\WebAnalyzer\Analyser\Header\UCBrowserNew”src/Analyser/Header/UCBrowserNew.php
function analyseNewUCUserAgent($header)localzet\WebAnalyzer\Analyser\Header\UCBrowserOld
Section titled “localzet\WebAnalyzer\Analyser\Header\UCBrowserOld”src/Analyser/Header/UCBrowserOld.php
function analyseOldUCUserAgent($header)localzet\WebAnalyzer\Analyser\Header\Useragent
Section titled “localzet\WebAnalyzer\Analyser\Header\Useragent”src/Analyser/Header/Useragent.php
function analyseUserAgent($header)localzet\WebAnalyzer\Analyser\Header\Wap
Section titled “localzet\WebAnalyzer\Analyser\Header\Wap”function analyseWapProfile($header)localzet\WebAnalyzer\Analyser\Location
Section titled “localzet\WebAnalyzer\Analyser\Location”function analyseLocation(): staticlocalzet\WebAnalyzer\Analyser\Network
Section titled “localzet\WebAnalyzer\Analyser\Network”function analyseNetwork(): staticlocalzet\WebAnalyzer\Cache
Section titled “localzet\WebAnalyzer\Cache”function setCache($cache, $expires = 900)localzet\WebAnalyzer\Constants\BrowserType
Section titled “localzet\WebAnalyzer\Constants\BrowserType”const UNKNOWN
const BROWSER
const BROWSER_TEXT
const APP
const APP_EMAIL
const APP_GAME
const APP_MEDIAPLAYER
const APP_FEEDREADER
const APP_PODCAST
const APP_SOCIAL
const APP_OFFICE
const APP_EDITOR
const APP_DOWNLOAD
const APP_SEARCH
const APP_NEWS
const APP_ANTIVIRUS
const APP_SHOPPING
const APP_CHATlocalzet\WebAnalyzer\Constants\DeviceSubType
Section titled “localzet\WebAnalyzer\Constants\DeviceSubType”src/Constants/DeviceSubType.php
const FEATURE
const SMART
const DESKTOP
const CONSOLE
const PORTABLElocalzet\WebAnalyzer\Constants\DeviceType
Section titled “localzet\WebAnalyzer\Constants\DeviceType”const DESKTOP
const MOBILE
const PDA
const DECT
const TABLET
const GAMING
const EREADER
const MEDIA
const HEADSET
const WATCH
const EMULATOR
const TELEVISION
const MONITOR
const CAMERA
const PRINTER
const SIGNAGE
const WHITEBOARD
const DEVBOARD
const INFLIGHT
const APPLIANCE
const GPS
const CAR
const POS
const BOT
const PROJECTORlocalzet\WebAnalyzer\Constants\EngineType
Section titled “localzet\WebAnalyzer\Constants\EngineType”const TRIDENT
const PRESTO
const CHROMIUM
const GECKO
const WEBKIT
const V8localzet\WebAnalyzer\Constants\Feature
Section titled “localzet\WebAnalyzer\Constants\Feature”const SANDBOX
const WEBSOCKET
const WORKER
const APPCACHE
const HISTORY
const FULLSCREEN
const FILEREADERlocalzet\WebAnalyzer\Constants\Flag
Section titled “localzet\WebAnalyzer\Constants\Flag”const GOOGLETV
const GOOGLEGLASS
const ANDROIDWEAR
const ANDROIDTV
const NOKIAX
const FIREOS
const UIQ
const S60
const MOAPSlocalzet\WebAnalyzer\Constants\Id
Section titled “localzet\WebAnalyzer\Constants\Id”const NONE
const INFER
const PATTERN
const MATCH_UA
const MATCH_PROFlocalzet\WebAnalyzer\Data\Applications
Section titled “localzet\WebAnalyzer\Data\Applications”static function identifyBrowser($ua)
static function identifyOther($ua)
static function identifyBot($ua)localzet\WebAnalyzer\Data\BrowserIds
Section titled “localzet\WebAnalyzer\Data\BrowserIds”static function identify($model)localzet\WebAnalyzer\Data\BuildIds
Section titled “localzet\WebAnalyzer\Data\BuildIds”static function identify($id)localzet\WebAnalyzer\Data\CFNetwork
Section titled “localzet\WebAnalyzer\Data\CFNetwork”static function getVersion($platform, $version)localzet\WebAnalyzer\Data\Chrome
Section titled “localzet\WebAnalyzer\Data\Chrome”static function getChannel($platform, $version)localzet\WebAnalyzer\Data\Darwin
Section titled “localzet\WebAnalyzer\Data\Darwin”static function getVersion($platform, $version)localzet\WebAnalyzer\Data\DeviceModels
Section titled “localzet\WebAnalyzer\Data\DeviceModels”static function identify($type, $model)
static function identifyWindowsMobile($model)
static function identifyIOS($model)
static function identifyBlackBerry($model)
static function identifyAndroid($model)
static function identifyList(&$index, &$list, $model, $cleanup = true)
static function applyMatches($model, $original, $pattern)
static function hasMatch($pattern, $model)
static function cleanup($s = '')localzet\WebAnalyzer\Data\DeviceProfiles
Section titled “localzet\WebAnalyzer\Data\DeviceProfiles”static function identify($url)localzet\WebAnalyzer\Data\Manufacturers
Section titled “localzet\WebAnalyzer\Data\Manufacturers”static function identify($type, $name)localzet\WebAnalyzer\Model\Browser
Section titled “localzet\WebAnalyzer\Model\Browser”function reset($properties = null)
function getName()
function isFamily($name)
function isUsing($name)
function toString()
function toArray(): arraylocalzet\WebAnalyzer\Model\Device
Section titled “localzet\WebAnalyzer\Model\Device”function reset($properties = null)
function identifyModel($pattern, $subject, $defaults = [])
function setIdentification($properties)
function getCarrier()
function getManufacturer()
function getModel()
function toString()
function isDetected()
function toArray(): arraylocalzet\WebAnalyzer\Model\Engine
Section titled “localzet\WebAnalyzer\Model\Engine”function toArray(): arraylocalzet\WebAnalyzer\Model\Family
Section titled “localzet\WebAnalyzer\Model\Family”function toArray(): arraylocalzet\WebAnalyzer\Model\Os
Section titled “localzet\WebAnalyzer\Model\Os”function reset($properties = null)
function getFamily()
function isFamily($name)
function toString()
function toArray(): arraylocalzet\WebAnalyzer\Model\Primitive\Base
Section titled “localzet\WebAnalyzer\Model\Primitive\Base”function __construct($defaults = null)
function set($properties)
function toJavaScript()
function toArray(): arraylocalzet\WebAnalyzer\Model\Primitive\NameVersion
Section titled “localzet\WebAnalyzer\Model\Primitive\NameVersion”src/Model/Primitive/NameVersion.php
function reset($properties = null)
function identifyVersion($pattern, $subject, $defaults = [])
function getName()
function getVersion()
function isDetected()
function toString()