Skip to content
48 changes: 24 additions & 24 deletions Magento2/Sniffs/Functions/DiscouragedFunctionSniff.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,11 @@ class DiscouragedFunctionSniff extends ForbiddenFunctionsSniff
'^call_user_func_array$' => null,
'^chdir$' => null,
'^chgrp$' => null,
'^chmod$' => null,
'^chmod$' => 'Magento\Framework\Filesystem\Io\File->chmod',
'^chown$' => null,
'^chroot$' => null,
'^com_load_typelib$' => null,
'^copy$' => null,
'^copy$' => '\Magento\Framework\Filesystem\Driver\File->copy',
'^curl_.*$' => null,
'^cyrus_connect$' => null,
'^dba_.*$' => null,
Expand All @@ -53,17 +53,17 @@ class DiscouragedFunctionSniff extends ForbiddenFunctionsSniff
'^dcngettext$' => null,
'^dgettext$' => null,
'^dio_.*$' => null,
'^dirname$' => null,
'^dirname$' => 'Magento\Framework\Filesystem\Io\File->dirname',
'^dngettext$' => null,
'^domxml_.*$' => null,
'^fbsql_.*$' => null,
'^fdf_add_doc_javascript$' => null,
'^fdf_open$' => null,
'^fopen$' => null,
'^fclose$' => null,
'^fopen$' => '\Magento\Framework\Filesystem\Driver\File->fileOpen',
'^fclose$' => '\Magento\Framework\Filesystem\Driver\File->fileClose',
'^fsockopen$' => null,
'^ftp_.*$' => null,
'^fwrite$' => null,
'^fwrite$' => '\Magento\Framework\Filesystem\Driver\File->fileWrite',
'^gettext$' => null,
'^gz.*$' => null,
'^header$' => null,
Expand All @@ -79,7 +79,7 @@ class DiscouragedFunctionSniff extends ForbiddenFunctionsSniff
'^link$' => null,
'^mail$' => null,
'^mb_send_mail$' => null,
'^mkdir$' => null,
'^mkdir$' => 'Magento\Framework\Filesystem\Io\File->mkdir',
'^move_uploaded_file$' => null,
'^msession_.*$' => null,
'^msg_send$' => null,
Expand All @@ -96,7 +96,7 @@ class DiscouragedFunctionSniff extends ForbiddenFunctionsSniff
'^parse_str$' => null,
'^parse_url$' => null,
'^parsekit_compile_string$' => null,
'^pathinfo$' => null,
'^pathinfo$' => 'Magento\Framework\Filesystem\Io\File->getPathInfo',
'^pcntl_.*$' => null,
'^posix_.*$' => null,
'^pfpro_.*$' => null,
Expand All @@ -106,14 +106,14 @@ class DiscouragedFunctionSniff extends ForbiddenFunctionsSniff
'^print_r$' => null,
'^printf$' => null,
'^putenv$' => null,
'^readfile$' => null,
'^readfile$' => '\Magento\Framework\Filesystem\Driver\File->fileRead',
'^readgzfile$' => null,
'^readline$' => null,
'^readline$' => '\Magento\Framework\Filesystem\Driver\File->fileReadLine',
'^readlink$' => null,
'^register_shutdown_function$' => null,
'^register_tick_function$' => null,
'^rename$' => null,
'^rmdir$' => null,
'^rename$' => '\Magento\Framework\Filesystem\Driver\File->raname',
'^rmdir$' => 'Magento\Framework\Filesystem\Io\File->rmdir',
'^scandir$' => null,
'^session_.*$' => null,
'^set_include_path$' => null,
Expand All @@ -126,9 +126,9 @@ class DiscouragedFunctionSniff extends ForbiddenFunctionsSniff
'^socket_.*$' => null,
'^stream_.*$' => null,
'^sybase_.*$' => null,
'^symlink$' => null,
'^symlink$' => '\Magento\Framework\Filesystem\Driver\File->symlink',
'^syslog$' => null,
'^touch$' => null,
'^touch$' => '\Magento\Framework\Filesystem\Driver\File->touch',
'^trigger_error$' => null,
'^unlink$' => null,
'^vprintf$' => null,
Expand All @@ -149,7 +149,7 @@ class DiscouragedFunctionSniff extends ForbiddenFunctionsSniff
'^fdf_.*$' => null,
'^fget.*$' => null,
'^fread$' => null,
'^fflush$' => null,
'^fflush$' => '\Magento\Framework\Filesystem\Driver\File->fileFlush',
'^get_browser$' => null,
'^get_headers$' => null,
'^get_meta_tags$' => null,
Expand Down Expand Up @@ -194,24 +194,24 @@ class DiscouragedFunctionSniff extends ForbiddenFunctionsSniff
'^gettype$' => null,
'^var_dump$' => null,
'^tempnam$' => null,
'^realpath$' => null,
'^realpath$' => '\Magento\Framework\Filesystem\Driver\File->getRealPath',
'^linkinfo$' => null,
'^lstat$' => null,
'^lstat$' => '\Magento\Framework\Filesystem\Driver\File->stat',
'^stat$' => null,
'^lchgrp$' => null,
'^lchown$' => null,
'^show_source$' => null,
'^is_dir$' => null,
'^is_dir$' => '\Magento\Framework\Filesystem\Driver\File->isDirectory',
'^is_executable$' => null,
'^is_file$' => null,
'^is_file$' => '\Magento\Framework\Filesystem\Driver\File->isFile',
'^is_link$' => null,
'^is_readable$' => null,
'^is_writable$' => null,
'^is_writeable$' => null,
'^is_readable$' => '\Magento\Framework\Filesystem\Driver\File->isReadable',
'^is_writable$' => 'Magento\Framework\Filesystem\Io\File->isWriteable',
'^is_writeable$' => 'Magento\Framework\Filesystem\Io\File->isWriteable',
'^is_uploaded_file$' => null,
'^glob$' => null,
'^glob$' => '\Magento\Framework\Filesystem\Glob::glob',
'^ssh2_.*$' => null,
'^delete$' => null,
'^delete$' => '\Magento\Framework\Filesystem\Driver\File->deleteFile',
'^file.*$' => null,
'^chop$' => 'rtrim()',
'^sizeof$' => 'count()',
Expand Down