@@ -58,17 +58,21 @@ class DiscouragedFunctionSniff extends ForbiddenFunctionsSniff
5858 '^dngettext$ ' => null ,
5959 '^domxml_.*$ ' => null ,
6060 '^fbsql_.*$ ' => null ,
61+ '^fbsql$ ' => null ,
6162 '^fdf_add_doc_javascript$ ' => null ,
6263 '^fdf_open$ ' => null ,
6364 '^fopen$ ' => 'Magento\Framework\Filesystem\DriverInterface::fileOpen() ' ,
6465 '^fclose$ ' => 'Magento\Framework\Filesystem\DriverInterface::fileClose() ' ,
65- '^fsockopen$ ' => null ,
66+ '^fsockopen$ ' => ' Magento\Framework\Filesystem\Driver\Http::open() ' ,
6667 '^ftp_.*$ ' => null ,
6768 '^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() ' ,
6972 '^gz.*$ ' => null ,
7073 '^header$ ' => null ,
7174 '^highlight_file$ ' => null ,
75+ '^show_source$ ' => null ,
7276 '^ibase_.*$ ' => null ,
7377 '^id3_set_tag$ ' => null ,
7478 '^ifx_.*$ ' => null ,
@@ -88,6 +92,7 @@ class DiscouragedFunctionSniff extends ForbiddenFunctionsSniff
8892 '^msql_.*$ ' => null ,
8993 '^mssql_.*$ ' => null ,
9094 '^mysql_.*$ ' => null ,
95+ '^mysql.*$ ' => null ,
9196 '^odbc_.*$ ' => null ,
9297 '^opendir$ ' => null ,
9398 '^openlog$ ' => null ,
@@ -119,9 +124,10 @@ class DiscouragedFunctionSniff extends ForbiddenFunctionsSniff
119124 '^session_.*$ ' => null ,
120125 '^set_include_path$ ' => null ,
121126 '^ini_set$ ' => null ,
127+ '^ini_alter$ ' => null ,
122128 '^set_time_limit$ ' => null ,
123129 '^setcookie$ ' => null ,
124- '^setlocale$ ' => null ,
130+ '^setlocale$ ' => ' Magento\Framework\Translate\AdapterInterface::setlocale() ' ,
125131 '^setrawcookie$ ' => null ,
126132 '^sleep$ ' => null ,
127133 '^socket_.*$ ' => null ,
@@ -135,7 +141,9 @@ class DiscouragedFunctionSniff extends ForbiddenFunctionsSniff
135141 '^vprintf$ ' => null ,
136142 '^mysqli.*$ ' => null ,
137143 '^oci_connect$ ' => null ,
144+ '^ocilogon$ ' => null ,
138145 '^oci_pconnect$ ' => null ,
146+ '^ociplogon$ ' => null ,
139147 '^quotemeta$ ' => null ,
140148 '^sqlite_popen$ ' => null ,
141149 '^time_nanosleep$ ' => null ,
@@ -168,6 +176,7 @@ class DiscouragedFunctionSniff extends ForbiddenFunctionsSniff
168176 '^ircg_nickname_unescape$ ' => null ,
169177 '^ldap_get_values$ ' => null ,
170178 '^mb_decode_mimeheader$ ' => null ,
179+ '^i18n_mime_header_decode$ ' => null ,
171180 '^mb_parse_str$ ' => null ,
172181 '^mcrypt_decrypt$ ' => null ,
173182 '^mdecrypt_generic$ ' => null ,
@@ -201,7 +210,6 @@ class DiscouragedFunctionSniff extends ForbiddenFunctionsSniff
201210 '^stat$ ' => null ,
202211 '^lchgrp$ ' => null ,
203212 '^lchown$ ' => null ,
204- '^show_source$ ' => null ,
205213 '^is_dir$ ' => 'Magento\Framework\Filesystem\DriverInterface::isDirectory() ' ,
206214 '^is_executable$ ' => null ,
207215 '^is_file$ ' => 'Magento\Framework\Filesystem\DriverInterface::isFile() ' ,
0 commit comments