Отслеживание файловых зависимостей между несколькими файлами в проекте среднего размера - PullRequest
0 голосов
/ 01 апреля 2010

Мой PHP-код разделен между многими файлами, и часто я использую такой код:

require_once( "$preIP/functions.php" );

Проблема в том, что мне приходится часто этим пользоваться, и иногда эти утверждения становятся излишними.

Какую систему вы используете / рекомендовали бы для отслеживания всех взаимозависимостей во всех файлах PHP?

Ответы [ 2 ]

1 голос
/ 01 апреля 2010

Одна вещь, которую вы можете попробовать, - это запись всех вызовов require_once в браузер, например, FirePHP - если вы не хотите изменять все вызовы функций с require_once на другой, вы можете переопределяет исходную функцию , используя основной код, и включает туда вызов FB :: log, чтобы вы видели каждый раз, когда файл включался, и откуда он был включен.

Используя eclipse, вы можете покопаться прямо в исходном коде для PHP и посмотреть, что делают все функции, если я правильно помню. Где-то должна быть копия в Интернете, но быстрый поиск не нашел ее - надеюсь, кто-то оставит комментарий со ссылкой!

1 голос
/ 01 апреля 2010

Могу взглянуть на это: самозарядные

Я использовал его несколько раз, и он волшебным образом работал, поэтому я никогда не заглядывал в него так глубоко.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...