PHP Класс DeviceDetector\Parser\Client\Browser

Client parser for browser detection
Наследование: extends DeviceDetector\Parser\Client\ClientParserAbstract
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$availableBrowsers array Known browsers mapped to their internal short codes
$browserFamilies array Browser families mapped to the short codes of the associated browsers
$fixtureFile
$mobileOnlyBrowsers array Browsers that are available for mobile devices only
$parserName

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

Метод Описание
getAvailableBrowserFamilies ( ) : array Returns list of all available browser families
getAvailableBrowsers ( ) : array Returns list of all available browsers
getBrowserFamily ( string $browserLabel ) : boolean | string
isMobileOnlyBrowser ( string $browser ) : boolean Returns if the given browser is mobile only
parse ( )

Защищенные методы

Метод Описание
buildEngine ( $engineData, $browserVersion )
buildEngineVersion ( $engine )

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

buildEngine() защищенный Метод

protected buildEngine ( $engineData, $browserVersion )

buildEngineVersion() защищенный Метод

protected buildEngineVersion ( $engine )

getAvailableBrowserFamilies() публичный статический Метод

Returns list of all available browser families
public static getAvailableBrowserFamilies ( ) : array
Результат array

getAvailableBrowsers() публичный статический Метод

Returns list of all available browsers
public static getAvailableBrowsers ( ) : array
Результат array

getBrowserFamily() публичный статический Метод

public static getBrowserFamily ( string $browserLabel ) : boolean | string
$browserLabel string
Результат boolean | string If false, "Unknown"

isMobileOnlyBrowser() публичный статический Метод

Returns if the given browser is mobile only
public static isMobileOnlyBrowser ( string $browser ) : boolean
$browser string Label or name of browser
Результат boolean

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

public parse ( )

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

$availableBrowsers защищенное статическое свойство

Known browsers mapped to their internal short codes
protected static array $availableBrowsers
Результат array

$browserFamilies защищенное статическое свойство

Browser families mapped to the short codes of the associated browsers
protected static array $browserFamilies
Результат array

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

protected $fixtureFile

$mobileOnlyBrowsers защищенное статическое свойство

Browsers that are available for mobile devices only
protected static array $mobileOnlyBrowsers
Результат array

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

protected $parserName