PHPSTAN · 8 ЗАДАЧ · 19 ВАРИАНТОВ
Прочитать ошибку.
Исправить причину.
Методы, null, массивы, generics и baseline. Сравните реальный вывод анализатора до и после изменения PHP-кода.
Запись настоящего CLI, не анализатор в браузере. PHPStan уже обработал показанные файлы на Windows и Linux. Вы меняете фиксированные варианты и изучаете вывод. Произвольный PHP запускается через скачиваемый проект. Exit 0 не означает отсутствие всех ошибок или проверку безопасности.
Скачать весь проектЗагружаем результаты анализа…
Повторить команду локально
Сообщения анализатора
Нажмите сообщение, чтобы открыть его файл и строку. Диагностика показана на языке инструмента; объяснение сценария — выше.
Исходник с номерами строк
Отдельная проверка выполнения
Только в опыте с ignore: наш тест действительно вызвал небольшую учебную функцию. Это отдельная runtime-проверка, не действие PHPStan.
Полный вывод и воспроизводимость
В stdout/stderr нормализованы только абсолютный путь проекта и окончания строк. Сообщения, строки, identifier и exit code получены от настоящего PHPStan.
JSON stdout
Stderr и генерация baseline