phpUserAgentStringParser::filterSafariVersion PHP Method

filterSafariVersion() protected method

Safari version is not encoded "normally"
protected filterSafariVersion ( array &$userAgent )
$userAgent array
    protected function filterSafariVersion(array &$userAgent)
    {
        if ('safari' === $userAgent['browser_name'] && strpos($userAgent['string'], ' version/')) {
            $userAgent['browser_version'] = preg_replace('|.+\\sversion/([0-9]+(?:\\.[0-9]+)?).+|', '$1', $userAgent['string']);
        }
    }