@@ -58,17 +58,21 @@ class DiscouragedFunctionSniff extends ForbiddenFunctionsSniff
58
58
'^dngettext$ ' => null ,
59
59
'^domxml_.*$ ' => null ,
60
60
'^fbsql_.*$ ' => null ,
61
+ '^fbsql$ ' => null ,
61
62
'^fdf_add_doc_javascript$ ' => null ,
62
63
'^fdf_open$ ' => null ,
63
64
'^fopen$ ' => 'Magento\Framework\Filesystem\DriverInterface::fileOpen() ' ,
64
65
'^fclose$ ' => 'Magento\Framework\Filesystem\DriverInterface::fileClose() ' ,
65
- '^fsockopen$ ' => null ,
66
+ '^fsockopen$ ' => ' Magento\Framework\Filesystem\Driver\Http::open() ' ,
66
67
'^ftp_.*$ ' => null ,
67
68
'^fwrite$ ' => 'Magento\Framework\Filesystem\DriverInterface::fileWrite() ' ,
68
- '^gettext$ ' => null ,
69
+ '^fputs$ ' => 'Magento\Framework\Filesystem\DriverInterface::fileWrite() ' ,
70
+ '^gettext$ ' => 'Magento\Framework\Translate\AdapterInterface::translate() ' ,
71
+ '^_$ ' => 'Magento\Framework\Translate\AdapterInterface::translate() ' ,
69
72
'^gz.*$ ' => null ,
70
73
'^header$ ' => null ,
71
74
'^highlight_file$ ' => null ,
75
+ '^show_source$ ' => null ,
72
76
'^ibase_.*$ ' => null ,
73
77
'^id3_set_tag$ ' => null ,
74
78
'^ifx_.*$ ' => null ,
@@ -88,6 +92,7 @@ class DiscouragedFunctionSniff extends ForbiddenFunctionsSniff
88
92
'^msql_.*$ ' => null ,
89
93
'^mssql_.*$ ' => null ,
90
94
'^mysql_.*$ ' => null ,
95
+ '^mysql.*$ ' => null ,
91
96
'^odbc_.*$ ' => null ,
92
97
'^opendir$ ' => null ,
93
98
'^openlog$ ' => null ,
@@ -119,9 +124,10 @@ class DiscouragedFunctionSniff extends ForbiddenFunctionsSniff
119
124
'^session_.*$ ' => null ,
120
125
'^set_include_path$ ' => null ,
121
126
'^ini_set$ ' => null ,
127
+ '^ini_alter$ ' => null ,
122
128
'^set_time_limit$ ' => null ,
123
129
'^setcookie$ ' => null ,
124
- '^setlocale$ ' => null ,
130
+ '^setlocale$ ' => ' Magento\Framework\Translate\AdapterInterface::setlocale() ' ,
125
131
'^setrawcookie$ ' => null ,
126
132
'^sleep$ ' => null ,
127
133
'^socket_.*$ ' => null ,
@@ -135,7 +141,9 @@ class DiscouragedFunctionSniff extends ForbiddenFunctionsSniff
135
141
'^vprintf$ ' => null ,
136
142
'^mysqli.*$ ' => null ,
137
143
'^oci_connect$ ' => null ,
144
+ '^ocilogon$ ' => null ,
138
145
'^oci_pconnect$ ' => null ,
146
+ '^ociplogon$ ' => null ,
139
147
'^quotemeta$ ' => null ,
140
148
'^sqlite_popen$ ' => null ,
141
149
'^time_nanosleep$ ' => null ,
@@ -168,6 +176,7 @@ class DiscouragedFunctionSniff extends ForbiddenFunctionsSniff
168
176
'^ircg_nickname_unescape$ ' => null ,
169
177
'^ldap_get_values$ ' => null ,
170
178
'^mb_decode_mimeheader$ ' => null ,
179
+ '^i18n_mime_header_decode$ ' => null ,
171
180
'^mb_parse_str$ ' => null ,
172
181
'^mcrypt_decrypt$ ' => null ,
173
182
'^mdecrypt_generic$ ' => null ,
@@ -201,7 +210,6 @@ class DiscouragedFunctionSniff extends ForbiddenFunctionsSniff
201
210
'^stat$ ' => null ,
202
211
'^lchgrp$ ' => null ,
203
212
'^lchown$ ' => null ,
204
- '^show_source$ ' => null ,
205
213
'^is_dir$ ' => 'Magento\Framework\Filesystem\DriverInterface::isDirectory() ' ,
206
214
'^is_executable$ ' => null ,
207
215
'^is_file$ ' => 'Magento\Framework\Filesystem\DriverInterface::isFile() ' ,
0 commit comments