Я пытаюсь сравнить два PHP-проекта, используя PHP Depend (http://pdepend.org). Один из них - это PHP-приложение на основе страниц, написанное группой студентов год назад, а второе - мое, за которое я работал в прошлом году. Цель состоит в том, чтобы предоставить некоторые количественные статистические данные, которые могли бы помочь подтвердить, что рефакторинг проекта (внедрение архитектуры MVC и много рефакторинга для более эффективного применения принципов OO) привел к снижению сложности и взаимосвязи между ними.Анализ зависимостей PHP-кода
Проблема, с которой я столкнулся, заключается в том, что при анализе старого проекта зависимость PHP игнорирует файлы, написанные в процедурном стиле программирования. Он обрабатывает только те файлы, которые имеют классы. Я не уверен, почему предыдущие ученики выбрали этот гибридный стиль написания кода, но они это сделали.
Это как работает PHP Depend, или есть некоторые настройки, которые я могу использовать для анализа всех файлов. Сайт мало помогает. Если PHP Depend может анализировать только файлы с определенными классами и методами, как я могу сгенерировать некоторые метрики кода для проверки моего проекта?