我正在使用 Kohana 3 创建一个有两个应用程序的网站,一个管理应用程序和一个实际的站点前端。我已经分离了我的文件夹以分离两个应用程序,因此层次结构如下所示:
/applications
/admin
/classes
/controller
/...
/site
/classes
/controller
/....
我的问题是,我需要如何创建一个共享的 /model 文件夹。本质上,管理员和站点本身都对相同的数据进行操作,因此数据库层和业务逻辑或多或少保持相同。所以对我来说,在两个应用程序文件夹之外有一个模型文件夹是有意义的。是否有可能实现以下层次结构:
/applications
/model --> Where model sits in a neatly generic location, accessible to all applications
/admin
/classes
/controller
/...
/site
/classes
/controller
/....
提前致谢!