Property | Type | Description | |
---|---|---|---|
$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 |
Method | Description | |
---|---|---|
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 ( ) |
Method | Description | |
---|---|---|
buildEngine ( $engineData, $browserVersion ) | ||
buildEngineVersion ( $engine ) |
public static getAvailableBrowserFamilies ( ) : array | ||
return | array |
public static getAvailableBrowsers ( ) : array | ||
return | array |
public static isMobileOnlyBrowser ( string $browser ) : boolean | ||
$browser | string | Label or name of browser |
return | boolean |
protected static array $availableBrowsers | ||
return | array |
protected static array $browserFamilies | ||
return | array |
protected static array $mobileOnlyBrowsers | ||
return | array |