]> git.agnieray.net Git - galette.git/blob - .composer-require-checker.config.json
Translated using Weblate (German)
[galette.git] / .composer-require-checker.config.json
1 {
2 "php-core-extensions": [
3 "core", "standard",
4
5 "ctype", "date", "fileinfo", "filter", "iconv", "json", "pcre", "reflection", "session", "simplexml", "spl", "xml",
6
7 "curl", "gd", "intl", "mbstring", "mysqli", "zlib", "pdo", "pgsql", "gettext",
8
9 "exif", "pcntl"
10 ],
11 "symbol-whitelist": [
12 "// PHP symbols",
13 "null",
14 "false", "true",
15 "static", "self", "parent",
16 "array", "bool", "callable", "float", "int", "iterable", "object", "string", "void",
17
18 "// random native PHP functions",
19 "// these are moved in random native extension in PHP 8.2, but this extension does not exists in previous PHP versions",
20 "mt_rand",
21 "rand",
22 "random_int",
23
24 "// Galette constants (not detected as they are dynamically declared)",
25 "GALETTE_ATTACHMENTS_PATH",
26 "GALETTE_BASE_PATH",
27 "GALETTE_CACHE_DIR",
28 "GALETTE_CARD_COLS",
29 "GALETTE_CARD_HEIGHT",
30 "GALETTE_CARD_ROWS",
31 "GALETTE_CARD_WIDTH",
32 "GALETTE_COMPAT_VERSION",
33 "GALETTE_CONFIG_PATH",
34 "GALETTE_DATA_PATH",
35 "GALETTE_DB_VERSION",
36 "GALETTE_DOWNLOADS_URI",
37 "GALETTE_EXPORTS_PATH",
38 "GALETTE_FILES_PATH",
39 "GALETTE_IMPORTS_PATH",
40 "GALETTE_LOGS_PATH",
41 "GALETTE_MODE",
42 "GALETTE_DEBUG",
43 "GALETTE_NIGHTLY",
44 "GALETTE_PHOTOS_PATH",
45 "GALETTE_PLUGINS_PATH",
46 "GALETTE_ROOT",
47 "GALETTE_TELEMETRY_URI",
48 "GALETTE_TEMPIMAGES_PATH",
49 "GALETTE_THEME",
50 "GALETTE_THEMES_PATH",
51 "GALETTE_VERSION",
52 "GALETTE_X_FORWARDED_FOR_INDEX",
53 "_CURRENT_THEME_PATH",
54 "GALETTE_URI",
55 "GALETTE_MYSQL_MIN",
56 "GALETTE_MARIADB_MIN",
57 "GALETTE_PGSQL_MIN",
58
59 "// Galette db constants (not detected as they are dynamically declared)",
60 "HOST_DB",
61 "NAME_DB",
62 "PORT_DB",
63 "PREFIX_DB",
64 "PWD_DB",
65 "TYPE_DB",
66 "USER_DB",
67
68 "//XHProf constants",
69
70 "//know but not detected Galette function,",
71 "remove_remarks",
72 "custom_html_entity_decode",
73 "get_form_value",
74 "get_numeric_form_value",
75 "isValidWebUrl",
76 "remove_remarks",
77 "split_sql_file",
78 "_T",
79 "__",
80 "_Tn",
81 "_Tx",
82 "_Tnx",
83
84 "// XHProf PECL extension",
85 "XHProfRuns_Default",
86 "xhprof_disable",
87 "xhprof_enable",
88 "GALETTE_XHPROF_PATH",
89 "XHPROF_PATH",
90 "XHPROF_URL",
91 "XHPROF_FLAGS_CPU",
92 "XHPROF_FLAGS_MEMORY",
93 "XHPROF_FLAGS_NO_BUILTINS",
94 "XHPROF_HOST",
95
96 "// DI functions",
97 "DI\\autowire",
98 "DI\\Container",
99 "DI\\ContainerBuilder",
100 "DI\\Attribute\\Inject",
101
102 "// Not detected, do not know why.",
103 "Psr\\Http\\Server\\RequestHandlerInterface"
104 ],
105 "scan-files": [
106 "galette/*.php",
107 "galette/lib/**/.php",
108 "galette/includes/**/*.php",
109 "galette/includes/*.php",
110 "galette/install/*.php",
111 "galette/install/**/*.php",
112 "galette/webroot/*.php",
113 "tests/**/*.php",
114 "tests/*.php"
115 ]
116 }