PHP Compatibility - Проверка совместимости

28.03.2023 | 226 | SQL

Проверка совместимости кода с версией PHP

Установка инструмента проверки с помощью композера:
composer require phpcompatibility/php-compatibility
Добавляем "scripts" в composer.json:
{
    "require-dev": {
        "phpcompatibility/php-compatibility": "^9.3"
    },
    "scripts": {
        "post-install-cmd": "\"vendor/bin/phpcs\" --config-set installed_paths vendor/phpcompatibility/php-compatibility",
        "post-update-cmd" : "\"vendor/bin/phpcs\" --config-set installed_paths vendor/phpcompatibility/php-compatibility"
    }
}
Запуск проверки с записью результата в файл:
./vendor/bin/phpcs -p your_project_folder/ --standard=PHPCompatibility --runtime-set testVersion 7.3  > report.txt -n
"n" - выводит только ошибки


← Назад

Комментарии (0)