PHP Класс phpUserAgent, php-user-agent

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$browserName
$browserVersion
$engine
$operatingSystem
$userAgentString

Открытые методы

Метод Описание
__construct ( $userAgentString = null, phpUserAgentStringParser $userAgentStringParser = null )
__toString ( )
configureFromUserAgentString ( string $userAgentString, phpUserAgentStringParser $userAgentStringParser = null ) Configure the user agent from a user agent string
fromArray ( array $data ) Configure the user agent from a data array
getBrowserName ( ) : string Get the browser name
getBrowserVersion ( ) : string Get the browser version
getEngine ( ) : string Get the engine name
getFullName ( ) : string
getOperatingSystem ( ) : string Get the operating system name
getUserAgentString ( ) : string Get the user agent string
isUnknown ( ) : boolean Tell whether this user agent is unknown or not
setBrowserName ( string $name ) Set the browser name
setBrowserVersion ( string $version ) Set the browser version
setEngine ( $engine ) Set the engine name
setOperatingSystem ( string $operatingSystem ) Set the operating system name
setUserAgentString ( string $userAgentString ) Set the user agent string
toArray ( ) : array Convert the user agent to a data array

Описание методов

__construct() публичный Метод

public __construct ( $userAgentString = null, phpUserAgentStringParser $userAgentStringParser = null )
$userAgentStringParser phpUserAgentStringParser

__toString() публичный Метод

public __toString ( )

configureFromUserAgentString() публичный Метод

Configure the user agent from a user agent string
public configureFromUserAgentString ( string $userAgentString, phpUserAgentStringParser $userAgentStringParser = null )
$userAgentString string the user agent string
$userAgentStringParser phpUserAgentStringParser the parser used to parse the string

fromArray() публичный Метод

Configure the user agent from a data array
public fromArray ( array $data )
$data array

getBrowserName() публичный Метод

Get the browser name
public getBrowserName ( ) : string
Результат string the browser name

getBrowserVersion() публичный Метод

Get the browser version
public getBrowserVersion ( ) : string
Результат string the browser version

getEngine() публичный Метод

Get the engine name
public getEngine ( ) : string
Результат string the engine name

getFullName() публичный Метод

public getFullName ( ) : string
Результат string combined browser name and version

getOperatingSystem() публичный Метод

Get the operating system name
public getOperatingSystem ( ) : string
Результат string the operating system name

getUserAgentString() публичный Метод

Get the user agent string
public getUserAgentString ( ) : string
Результат string the user agent string

isUnknown() публичный Метод

Tell whether this user agent is unknown or not
public isUnknown ( ) : boolean
Результат boolean true if this user agent is unknown, false otherwise

setBrowserName() публичный Метод

Set the browser name
public setBrowserName ( string $name )
$name string the browser name

setBrowserVersion() публичный Метод

Set the browser version
public setBrowserVersion ( string $version )
$version string the browser version

setEngine() публичный Метод

Set the engine name
public setEngine ( $engine )

setOperatingSystem() публичный Метод

Set the operating system name
public setOperatingSystem ( string $operatingSystem )
$operatingSystem string the operating system name

setUserAgentString() публичный Метод

Set the user agent string
public setUserAgentString ( string $userAgentString )
$userAgentString string the user agent string

toArray() публичный Метод

Convert the user agent to a data array
public toArray ( ) : array
Результат array data

Описание свойств

$browserName защищенное свойство

protected $browserName

$browserVersion защищенное свойство

protected $browserVersion

$engine защищенное свойство

protected $engine

$operatingSystem защищенное свойство

protected $operatingSystem

$userAgentString защищенное свойство

protected $userAgentString