Если я вас правильно понял, и вам нужен инструмент, который показывает, какие вызовы вы сделали. Или вы имели в виду инструмент, который показывает, что включает в себя некоторые требуемые файлы?
Взгляните на Xdebug, я думаю, он должен уметь делать первое:
Попробуйте Включенный , пакет PECL, который расширяет PHP и сообщает о включениях файлов и другой информации. Во введении к руководству говорится:
Прослеживает и выгружает иерархию включений файлов и наследования классов во время выполнения. Файлы могли быть включены с помощью include (), include_once (), require () или require_once (). Также сообщается о зависимостях наследования классов.
Также ознакомьтесь с PHP_Depend , инструментом измерения кода для PHP. Это не совсем точно показывает зависимости файлов, но сообщает о показателях сложности кода, которые могут быть полезны при поддержке и рефакторинге унаследованного проекта PHP.
Если вы не возражаете против UML, Enterprise Architect создает неплохие автоматически сгенерированные диаграммы классов. Я использую его в большинстве своих проектов :) Это немного дорого, но оно того стоит
Не уверен насчет такого инструмента, но чтобы узнать, какие файлы включены, можно использовать get_included_files
а получить определенные переменные, константы и функции можно так
// get vars
$vars = get_defined_vars();
// get constants
$consts = get_defined_constants();
// get functions
$funcs = get_defined_functions();
get_defined_vars
get_defined_constants
get_defined_functions
phpDocumentor по крайней мере перечислит все ваши классы и задокументирует их в формате HTML со ссылками в каждом классе на требуемые классы. Вы также можете расширить поведение phpDoc, если хотите построить график зависимостей определенным образом. phpDoc частично основан на javadoc.