Magento имеет большую базу кода (6000+ php файлов), использует сложную логику автозагрузки и имеет большую конфигурацию в XML. Я ищу IDE, который может получить свой маленький мозг вокруг этой базы кода - покажите мне, где объявлена функция, где она называется, и т.д. Есть ли какая-либо среда IDE, которая может обрабатывать этот зверь?
EDIT - Добавление примеров
Вот пример загрузки продукта способом Magento:
$product = Mage::getModel('catalog/product')->load($productID)
Получение класса-помощника выглядит аналогичным:
$helper = Mage::getHelper('catalog/product')
Кроме того, геттеры и сеттеры атрибутов часто берутся из модели, которые, возможно, очень хорошо были объявлены в файле XML где-то, а не в коде.