Zend Framework 1.9 and Doctrine Integration

2019-02-01 13:59发布

I'm trying to setup Zend Framework and Doctrine.

There is this previous discussion with ZF 1.8

That discussion doesn't take into account the AutoLoader / Bootstrap System.

If I generate an application skeleton with ./zh.sh how would I go about integrating Doctrine.

4条回答
Explosion°爆炸
2楼-- · 2019-02-01 14:06

I built up a ready to use frame for Zend 1.11.11 and Doctrine 2.0.7 development and hosted it under ZendDoctrineFrame. Feel free to use it!

查看更多
3楼-- · 2019-02-01 14:14

I picked up a few pointers from the previously suggested entry by Mathew Weier O'Phinney, as well as entries from Danceric that were originally based on ZF 1.8:

You may also be interested in the following links (a selection of my bookmarks matching "zend framework" and "doctrine"):

Apologies for the plain text links. I am a new user here and subject to strict spam prevention rules.

查看更多
霸刀☆藐视天下
4楼-- · 2019-02-01 14:15

Found a solution

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

Setup autoloader and plugin path in application/configs/application.ini:

autoloadernamespaces.0 = "Doctrine"

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

Add paths to models and generated models in 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(),
)));

Save http://pastie.org/481633 to library/ZendX/Doctrine/Application/Resource/Doctrine.php

查看更多
手持菜刀,她持情操
5楼-- · 2019-02-01 14:25

Matthew Weier O'Phinney has blogged about the issue

查看更多
登录 后发表回答