mimmi20/browser-detector

View on GitHub
src/Constants.php

Summary

Maintainability
A
0 mins
Test Coverage
F
0%
<?php
/**
 * This file is part of the browser-detector package.
 *
 * Copyright (c) 2012-2024, Thomas Mueller <mimmi20@live.de>
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */

declare(strict_types = 1);

namespace BrowserDetector;

/**
 * API Constants
 */
final class Constants
{
    public const HEADER_HTTP_USERAGENT = 'HTTP_USER_AGENT';

    public const HEADER_USERAGENT = 'user-agent';

    public const HEADER_DEVICE_STOCK_UA = 'device-stock-ua';

    public const HEADER_DEVICE_UA = 'x-device-user-agent';

    public const HEADER_SKYFIRE_VERSION = 'x-skyfire-version';

    public const HEADER_SKYFIRE_PHONE = 'x-skyfire-phone';

    public const HEADER_BLUECOAT_VIA = 'x-bluecoat-via';

    public const HEADER_OPERAMINI_PHONE_UA = 'x-operamini-phone-ua';

    public const HEADER_OPERAMINI_PHONE = 'x-operamini-phone';

    public const HEADER_UCBROWSER_UA = 'x-ucbrowser-ua';

    public const HEADER_UCBROWSER_DEVICE_UA = 'x-ucbrowser-device-ua';

    public const HEADER_UCBROWSER_DEVICE = 'x-ucbrowser-device';

    public const HEADER_UCBROWSER_PHONE_UA = 'x-ucbrowser-phone-ua';

    public const HEADER_UCBROWSER_PHONE = 'x-ucbrowser-phone';

    public const HEADER_ORIGINAL_UA = 'x-original-user-agent';

    public const HEADER_BOLT_PHONE_UA = 'x-bolt-phone-ua';

    public const HEADER_MOBILE_UA = 'x-mobile-ua';

    public const HEADER_REQUESTED_WITH = 'x-requested-with';

    public const HEADER_UA_OS = 'ua-os';

    public const HEADER_BAIDU_FLYFLOW = 'baidu-flyflow';

    public const HEADER_WAP_PROFILE = 'x-wap-profile';

    public const HEADER_PUFFIN_UA = 'x-puffin-ua';

    public const HEADER_MOBILE_GATEWAY = 'x-mobile-gateway';

    public const HEADER_NB_CONTENT = 'x-nb-content';

    public const HEADER_SEC_CH_UA = 'Sec-CH-UA';

    public const HEADER_SEC_CH_UA_ARCH = 'Sec-CH-UA-Arch';

    public const HEADER_SEC_CH_UA_BITNESS = 'Sec-CH-UA-Bitness';

    public const HEADER_SEC_CH_UA_FULL_VERSION = 'Sec-CH-UA-Full-Version';

    public const HEADER_SEC_CH_UA_FULL_VERSION_LIST = 'Sec-CH-UA-Full-Version-List';

    public const HEADER_SEC_CH_UA_MOBILE = 'Sec-CH-UA-Mobile';

    public const HEADER_SEC_CH_UA_MODEL = 'Sec-CH-UA-Model';

    public const HEADER_SEC_CH_UA_PLATFORM = 'Sec-CH-UA-Platform';

    public const HEADER_SEC_CH_UA_PLATFORM_VERSION = 'Sec-CH-UA-Platform-Version';

    public const HEADER_TEST = 'unknown header';
}