Zend +条令2条令管理器,在哪里呢



我看到每个人都在使用这个:

 Doctrine_Manager::getInstance()
当我这样做时,它的错误是:

找不到"Doctrine_Manager"类

我如何加载这个?以便我可以开始从学说管理器获取实例?

i want to load this:

$con = Doctrine_Manager::getInstance()->connection();
$st = $con->execute("...............");

$result = $st->fetchAll();

哪里可以自动加载这个,所以我可以从任何地方调用getInstance()函数?

谢谢…

Doctrine_Manager是1.2版本的一部分,而不是2。如果您实际使用的是1.2,则需要让自动加载器知道加载Doctrine_前缀下的类。

为此,将此添加到应用程序配置文件中…

autoloaderNamespaces.Doctrine = "Doctrine_"

您还需要确保学说类可以在包含路径上找到。如果它们不在您的"库"文件夹中或include_path指令的其他部分,请添加此…

includePaths.Doctrine = "/path/to/Doctrine-1.2/lib"

我想你可能在寻找EntityManager?

如果是,在这里您可以找到如何配置的教程。

还有一个名为Bisna的库用于集成ZF+Doctrine2,这里有一个很好的配置教程视频

最新更新