\apanly\BrowserDetectorDevice

Summary

Methods
Properties
Constants
__construct()
setUserAgent()
getUserAgent()
getName()
setName()
No public properties found
UNKNOWN
IPAD
IPHONE
WINDOWS_PHONE
Android
OPPO
REDMI
XiaoMi
Le
Vivo
SAMSUNG
HuaWei
Lenovo
HTC
Meizu
ZTE
ONEPLUS
No protected methods found
No protected properties found
N/A
No private methods found
$name
$userAgent
N/A

Constants

UNKNOWN

UNKNOWN = 'unknown'

IPAD

IPAD = 'iPad'

IPHONE

IPHONE = 'iPhone'

WINDOWS_PHONE

WINDOWS_PHONE = 'Windows Phone'

Android

Android = 'Android'

OPPO

OPPO = 'OPPO'

REDMI

REDMI = 'Redmi'

XiaoMi

XiaoMi = 'XiaoMi'

Le

Le = 'Letv'

Vivo

Vivo = 'Vivo'

SAMSUNG

SAMSUNG = 'Samsung'

HuaWei

HuaWei = 'HuaWei'

Lenovo

Lenovo = 'Lenovo'

HTC

HTC = 'HTC'

Meizu

Meizu = 'Meizu'

ZTE

ZTE = 'ZTE'

ONEPLUS

ONEPLUS = 'ONEPLUS'

Properties

$name

$name : string

Type

string

$userAgent

$userAgent : \apanly\BrowserDetector\UserAgent

Type

UserAgent

Methods

__construct()

__construct(null|string|\apanly\BrowserDetector\UserAgent  $userAgent = null) : mixed

Parameters

null|string|\apanly\BrowserDetector\UserAgent $userAgent

Throws

\apanly\BrowserDetector\InvalidArgumentException

Returns

mixed —

setUserAgent()

setUserAgent(\apanly\BrowserDetector\UserAgent  $userAgent) : $this

Parameters

\apanly\BrowserDetector\UserAgent $userAgent

Returns

$this —

getUserAgent()

getUserAgent() : \apanly\BrowserDetector\UserAgent

Returns

\apanly\BrowserDetector\UserAgent —

getName()

getName() : string

Returns

string —

setName()

setName(string  $name) : $this

Parameters

string $name

Returns

$this —