Мне нужно добавить пользовательский контекст classesDirectory
в applicationDirectory
разделе к .zfproject.xml
.
. Я создал класс контекста, который расширяет Zend_Tool_Project_Context_Filesystem_Directory
, но проблема в том, что загрузка всех контекстов необходимадля анализа .zfproject.xml
жестко закодированы в Zend_Tool_Project_Provider_Abstract
классе как:
$contextRegistry->addContextsFromDirectory(
dirname(dirname(__FILE__)) . '/Context/Zf/', 'Zend_Tool_Project_Context_Zf_'
);
$contextRegistry->addContextsFromDirectory(
dirname(dirname(__FILE__)) . '/Context/Filesystem/', 'Zend_Tool_Project_Context_Filesystem_'
);
Так что я не вижу способа загрузить мой контекст без исправления исходников Zend (или добавления пользовательских файлов в каталоги библиотеки Zend).
Возможно ли это вообще?