Skip to content

Commit ff1af0e

Browse files
authored
Merge pull request #179 from andrewbess/discouraged-functions-fixes
Fixed the discouraged functions
2 parents 919dcc1 + bd837c5 commit ff1af0e

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

Magento2/Sniffs/Functions/DiscouragedFunctionSniff.php

+12-4
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)