0

我有一个具有以下结构的 Phalcon 多模块应用程序:

  • 应用服务器
    • 应用
      • api
      • 后端
      • 网络
    • 配置
    • 上市

后端模块是我常用的逻辑模块。(我认为)我需要 API 中的控制器来在后端调用控制器。我怎样才能做到这一点?还是有更好的方法从 api 模块访问后端模块中的逻辑?

我已经尝试将 \AppServer\Backend\Controllers 命名空间添加到 \AppServer\Api\Module->registerAutoloaders() 内的加载程序,但是当我尝试在 \AppServer\Api\Controllers\IndexController->index() 内使用它时,它给了我一个错误,说它找不到课程。

我读过我应该从路由器获取处理后的模块,但我也不知道该怎么做。

在此先感谢您的帮助 :)

4

1 回答 1

1

使用这个结构:

  • 应用服务器
    • 应用
      • api
      • 后端
      • 网络
    • 常见的
      • 楷模
      • 控制器
      • 意见
    • 配置
    • 上市

这是一个使用类似应用程序结构的示例应用程序:https ://github.com/phalcon/album-o-rama

于 2013-10-30T19:52:57.877 回答