composer-deps-analyzer icon indicating copy to clipboard operation
composer-deps-analyzer copied to clipboard

Library for Analyzing Dependencies of composer projects

Composer Dependency Analyzer Scrutinizer Quality Score

This library allows you to build a dependency graph for an installed composer project.

Usage is quite simple:

<?php

$analyzer = new \JMS\Composer\DependencyAnalyzer();
$graph = $analyzer->analyze($dir);

$graph is a directed graph with the packages as nodes.