Можно ли добавить пользовательский контекст в .zfproject.xml? - PullRequest
1 голос
/ 06 марта 2012

Мне нужно добавить пользовательский контекст 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).

Возможно ли это вообще?

1 Ответ

1 голос
/ 14 марта 2012

Я не верю, что это возможно без изменения исходного кода ZF.Вы можете попробовать создать проблему на http://framework.zend.com/issues вместе с патчем.Пожалуйста, сделайте это общим.Может быть, есть другой способ решить это?

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