DeviceDetector\Parser\OperatingSystem::getNameFromId PHP Method

getNameFromId() public static method

Returns the full name for the given short name
public static getNameFromId ( $os, boolean $ver = false ) : boolean | string
$os
$ver boolean
return boolean | string
    public static function getNameFromId($os, $ver = false)
    {
        if (array_key_exists($os, self::$operatingSystems)) {
            $osFullName = self::$operatingSystems[$os];
            return trim($osFullName . " " . $ver);
        }
        return false;
    }

Usage Example

示例#1
0
function getOsFullName($label)
{
    if (substr($label, 0, 3) == \Piwik\Tracker\Settings::OS_BOT) {
        return 'Bot';
    }
    if (!empty($label) && $label != ";") {
        $os = substr($label, 0, 3);
        $ver = substr($label, 4, 15);
        $name = OperatingSystemParser::getNameFromId(_mapLegacyOsShortCodes($os), $ver);
        if (!empty($name)) {
            return $name;
        }
    }
    return Piwik::translate('General_Unknown');
}
All Usage Examples Of DeviceDetector\Parser\OperatingSystem::getNameFromId