PHP Depend(http://pdepend.org)を使用して2つのPHPプロジェクトを比較しようとしています。1つは1年前に学生のグループによって作成されたページベースのPHPアプリケーションで、もう1つは私が過去1年間取り組んできた私のものです。目的は、プロジェクトのリファクタリング(MVCアーキテクチャと、オブジェクト指向の原則をより適切に適用するための多くのリファクタリングの導入)が、とりわけ複雑性と結合性の低下につながったことを検証するのに役立つ可能性のあるいくつかの定量的統計を提供することです。
私が直面している問題は、古いプロジェクトを分析するときに、PHP依存が手続き型プログラミングスタイルで記述されたファイルを無視することです。クラスが定義されているファイルのみを取得します。以前の学生がなぜこのハイブリッドスタイルのコードを書くことを選んだのかはわかりませんが、彼らはそうしました。
これはPHPDependの動作方法ですか、それともすべてのファイルを分析するために使用できる設定がありますか。このサイトはほとんど役に立ちません。PHP Dependが定義されたクラスとメソッドを持つファイルしか分析できない場合、プロジェクトを検証するためのコードメトリックを生成するにはどうすればよいですか?