Subversion-Projekte lars-tiefland.laravel_shop

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
148 lars 1
<?php
2
 
3
/*
4
 * This file is part of the Symfony package.
5
 *
6
 * (c) Fabien Potencier <fabien@symfony.com>
7
 *
8
 * For the full copyright and license information, please view the LICENSE
9
 * file that was distributed with this source code.
10
 */
11
 
12
use Symfony\Polyfill\Intl\Idn as p;
13
 
14
if (!defined('U_IDNA_PROHIBITED_ERROR')) {
15
    define('U_IDNA_PROHIBITED_ERROR', 66560);
16
}
17
if (!defined('U_IDNA_ERROR_START')) {
18
    define('U_IDNA_ERROR_START', 66560);
19
}
20
if (!defined('U_IDNA_UNASSIGNED_ERROR')) {
21
    define('U_IDNA_UNASSIGNED_ERROR', 66561);
22
}
23
if (!defined('U_IDNA_CHECK_BIDI_ERROR')) {
24
    define('U_IDNA_CHECK_BIDI_ERROR', 66562);
25
}
26
if (!defined('U_IDNA_STD3_ASCII_RULES_ERROR')) {
27
    define('U_IDNA_STD3_ASCII_RULES_ERROR', 66563);
28
}
29
if (!defined('U_IDNA_ACE_PREFIX_ERROR')) {
30
    define('U_IDNA_ACE_PREFIX_ERROR', 66564);
31
}
32
if (!defined('U_IDNA_VERIFICATION_ERROR')) {
33
    define('U_IDNA_VERIFICATION_ERROR', 66565);
34
}
35
if (!defined('U_IDNA_LABEL_TOO_LONG_ERROR')) {
36
    define('U_IDNA_LABEL_TOO_LONG_ERROR', 66566);
37
}
38
if (!defined('U_IDNA_ZERO_LENGTH_LABEL_ERROR')) {
39
    define('U_IDNA_ZERO_LENGTH_LABEL_ERROR', 66567);
40
}
41
if (!defined('U_IDNA_DOMAIN_NAME_TOO_LONG_ERROR')) {
42
    define('U_IDNA_DOMAIN_NAME_TOO_LONG_ERROR', 66568);
43
}
44
if (!defined('U_IDNA_ERROR_LIMIT')) {
45
    define('U_IDNA_ERROR_LIMIT', 66569);
46
}
47
if (!defined('U_STRINGPREP_PROHIBITED_ERROR')) {
48
    define('U_STRINGPREP_PROHIBITED_ERROR', 66560);
49
}
50
if (!defined('U_STRINGPREP_UNASSIGNED_ERROR')) {
51
    define('U_STRINGPREP_UNASSIGNED_ERROR', 66561);
52
}
53
if (!defined('U_STRINGPREP_CHECK_BIDI_ERROR')) {
54
    define('U_STRINGPREP_CHECK_BIDI_ERROR', 66562);
55
}
56
if (!defined('IDNA_DEFAULT')) {
57
    define('IDNA_DEFAULT', 0);
58
}
59
if (!defined('IDNA_ALLOW_UNASSIGNED')) {
60
    define('IDNA_ALLOW_UNASSIGNED', 1);
61
}
62
if (!defined('IDNA_USE_STD3_RULES')) {
63
    define('IDNA_USE_STD3_RULES', 2);
64
}
65
if (!defined('IDNA_CHECK_BIDI')) {
66
    define('IDNA_CHECK_BIDI', 4);
67
}
68
if (!defined('IDNA_CHECK_CONTEXTJ')) {
69
    define('IDNA_CHECK_CONTEXTJ', 8);
70
}
71
if (!defined('IDNA_NONTRANSITIONAL_TO_ASCII')) {
72
    define('IDNA_NONTRANSITIONAL_TO_ASCII', 16);
73
}
74
if (!defined('IDNA_NONTRANSITIONAL_TO_UNICODE')) {
75
    define('IDNA_NONTRANSITIONAL_TO_UNICODE', 32);
76
}
77
if (!defined('INTL_IDNA_VARIANT_UTS46')) {
78
    define('INTL_IDNA_VARIANT_UTS46', 1);
79
}
80
if (!defined('IDNA_ERROR_EMPTY_LABEL')) {
81
    define('IDNA_ERROR_EMPTY_LABEL', 1);
82
}
83
if (!defined('IDNA_ERROR_LABEL_TOO_LONG')) {
84
    define('IDNA_ERROR_LABEL_TOO_LONG', 2);
85
}
86
if (!defined('IDNA_ERROR_DOMAIN_NAME_TOO_LONG')) {
87
    define('IDNA_ERROR_DOMAIN_NAME_TOO_LONG', 4);
88
}
89
if (!defined('IDNA_ERROR_LEADING_HYPHEN')) {
90
    define('IDNA_ERROR_LEADING_HYPHEN', 8);
91
}
92
if (!defined('IDNA_ERROR_TRAILING_HYPHEN')) {
93
    define('IDNA_ERROR_TRAILING_HYPHEN', 16);
94
}
95
if (!defined('IDNA_ERROR_HYPHEN_3_4')) {
96
    define('IDNA_ERROR_HYPHEN_3_4', 32);
97
}
98
if (!defined('IDNA_ERROR_LEADING_COMBINING_MARK')) {
99
    define('IDNA_ERROR_LEADING_COMBINING_MARK', 64);
100
}
101
if (!defined('IDNA_ERROR_DISALLOWED')) {
102
    define('IDNA_ERROR_DISALLOWED', 128);
103
}
104
if (!defined('IDNA_ERROR_PUNYCODE')) {
105
    define('IDNA_ERROR_PUNYCODE', 256);
106
}
107
if (!defined('IDNA_ERROR_LABEL_HAS_DOT')) {
108
    define('IDNA_ERROR_LABEL_HAS_DOT', 512);
109
}
110
if (!defined('IDNA_ERROR_INVALID_ACE_LABEL')) {
111
    define('IDNA_ERROR_INVALID_ACE_LABEL', 1024);
112
}
113
if (!defined('IDNA_ERROR_BIDI')) {
114
    define('IDNA_ERROR_BIDI', 2048);
115
}
116
if (!defined('IDNA_ERROR_CONTEXTJ')) {
117
    define('IDNA_ERROR_CONTEXTJ', 4096);
118
}
119
 
120
if (!function_exists('idn_to_ascii')) {
121
    function idn_to_ascii(?string $domain, ?int $flags = IDNA_DEFAULT, ?int $variant = INTL_IDNA_VARIANT_UTS46, &$idna_info = null): string|false { return p\Idn::idn_to_ascii((string) $domain, (int) $flags, (int) $variant, $idna_info); }
122
}
123
if (!function_exists('idn_to_utf8')) {
124
    function idn_to_utf8(?string $domain, ?int $flags = IDNA_DEFAULT, ?int $variant = INTL_IDNA_VARIANT_UTS46, &$idna_info = null): string|false { return p\Idn::idn_to_utf8((string) $domain, (int) $flags, (int) $variant, $idna_info); }
125
}