PHP 클래스 DeviceDetector\Parser\Client\Browser

Client parser for browser detection
상속: extends DeviceDetector\Parser\Client\ClientParserAbstract
파일 보기 프로젝트 열기: piwik/device-detector 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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