Zend framework 在Zend的两个不同项目中使用两个库

Zend framework 在Zend的两个不同项目中使用两个库,zend-framework,model,Zend Framework,Model,我目前正在进行我的主要项目,但我需要在与我的主要项目完全不同的文件夹中扩展不同项目上的一些模型 有人能给我指出正确的方向吗 我确实想过在设置中使用include_path,并使用autoloaderNamespace在application.ini上注册它,但它找不到它 谢谢我建议创建一个具有自己名称空间的自定义库。将“主项目”的所有模型移动到此库中的模型文件夹中。然后让主项目中的模型以及新项目扩展此库中的模型。您可以在SVN存储库中维护此库,并将其作为外部资源包含在两个项目中 因此,您的目录结

我目前正在进行我的主要项目,但我需要在与我的主要项目完全不同的文件夹中扩展不同项目上的一些模型

有人能给我指出正确的方向吗

我确实想过在设置中使用include_path,并使用autoloaderNamespace在application.ini上注册它,但它找不到它


谢谢

我建议创建一个具有自己名称空间的自定义库。将“主项目”的所有模型移动到此库中的模型文件夹中。然后让主项目中的模型以及新项目扩展此库中的模型。您可以在SVN存储库中维护此库,并将其作为外部资源包含在两个项目中

因此,您的目录结构可能如下所示:

htdocs
    library
        My
            Model
                Modelname
    application
        models
            Modelname
那么你的模型会像这样

class Model_Modelname extends My_Model_Modelname {}
希望这能为你指明正确的方向