Kohana PHP - 具有共享模型的多个应用程序

jos*_*erk 11 php kohana kohana-3 kohana-orm

我正在使用Kohana 3创建一个包含两个应用程序的网站,一个管理应用程序和实际的站点前端.我已将文件夹分开以将两个应用程序分开,因此层次结构如下所示:

/applications
    /admin
        /classes
        /controller
        /...
    /site
        /classes
        /controller
        /....
Run Code Online (Sandbox Code Playgroud)

我的问题是,我需要如何创建共享/模型文件夹.本质上,管理员和站点本身都在相同的数据上运行,因此数据库层和业务逻辑或多或少保持相同.所以对我来说,拥有一个模型文件夹是有意义的,它位于两个应用程序文件夹之外.是否可以实现以下层次结构:

/applications
    /model --> Where model sits in a neatly generic location, accessible to all applications
    /admin
        /classes
        /controller
        /...
    /site
        /classes
        /controller
        /....
Run Code Online (Sandbox Code Playgroud)

提前致谢!

Del*_*ite 5

您可以将所有共享模型分组到一个模块中.Basicaly,应用程序和系统目录只是特殊模块.