Zend Framework 1.9 и интеграция доктрин

Я пытаюсь настроить Zend Framework и Doctrine.

Это предыдущее обсуждение с ZF 1.8

В этом обсуждении не учитывается система AutoLoader/Bootstrap.

Если я сгенерирую скелет приложения с. /zh.sh, как бы я хотел интегрировать Doctrine.

Ответ 1

Найден решение

http://pastie.org/481635 http://pastie.org/481633

Настройка автозагрузчика и путь к плагину в приложении /configs/application.ini:

autoloadernamespaces.0 = "Doctrine"

pluginpaths.ZendX_Doctrine_Application_Resource= "ZendX/Doctrine/Application/Resource"

Добавить пути к моделям и сгенерированным моделям в public/index.php

set_include_path(implode(PATH_SEPARATOR, array(
    realpath(APPLICATION_PATH . '/../library'),
    realpath(APPLICATION_PATH . '/models'),
    realpath(APPLICATION_PATH . '/models/generated'),
    get_include_path(),
)));

Сохранить http://pastie.org/481633 в библиотеку/ZendX/Doctrine/Application/Resource/Doctrine.php

Ответ 2

Мэтью Вейер О'Финни в блоге о проблеме

Ответ 3

Я взял несколько указателей из ранее предложенной записи Мэтью Вейера О'Пинни, а также записи из Danceric, которые были первоначально основаны на ZF 1.8:

Вы также можете быть заинтересованы в следующих ссылках (выбор моих закладок, соответствующих "zend framework" и "doctrine" ):

Извинения за текстовые ссылки. Я здесь новый пользователь и соблюдаю строгие правила предотвращения нежелательной почты.

Ответ 4

Я создал готовый к использованию фрейм для разработки Zend 1.11.11 и Doctrine 2.0.7 и разместил его под ZendDoctrineFrame. Не стесняйтесь использовать его!