PhpCodeFixer – скрипт находит deprecated функции и переменные в вашем php коде

Пример того что можно получить запустив программу (консольная на php):

> php bin\\phpcf tests
Scanning tests ...
[5.3] Function dl is deprecated in file tests/5.3.php[2].
[5.3] Ini setting define_syslog_variables is deprecated in file tests/5.3.php[3].
[5.4] Function mcrypt_generic_end is deprecated in file tests/5.4.php[2].
[5.5] Function preg_replace usage is deprecated (@preg_replace_e_modifier) in file tests/5.5.php[2].
[5.6] Ini setting mbstring.http_output is deprecated in file tests/5.6.php[6]. Consider using default_charset instead.
[5.6] Variable $HTTP_RAW_POST_DATA is deprecated in file tests/5.6.php[3].

Вы можете сами выбрать какой php тестить
–target 7.0-experimental Use all deprecations from 5.3 to 7.0.
–target 5.6 Use all deprecations from 5.3 to 5.6.
–target 5.5 Use all deprecations from 5.3 to 5.5.
–target 5.4 Use all deprecations from 5.3 to 5.4.
–target 5.3 Use deprecations from 5.3 only.
https://github.com/wapmorgan/PhpCodeFixer

Оставить комментарий

Ваш электронный адрес не будет опубликован. Обязательные поля помечены *

Scroll Up