phalcon - registerAutoloaders 必须与 Phalcon\Mvc\ModuleDefinitionInterface 兼容
问题描述
我非常需要多结构应用。我使用 phalcon v3,现在正在迁移 v4。
I get error: Fatal error: Declaration of Multiple\Frontend\Module::registerAutoloaders(?Phalcon\DiInterface $di = NULL)
must be compatible with
Phalcon\Mvc\ModuleDefinitionInterface::registerAutoloaders
(?Phalcon\Di\DiInterface $container = NULL) in frontend/Module.php on line 13
我克隆了https://github.com/phalcon/mvc/tree/master/multiple并得到同样的错误。请帮忙 :(
解决方案
更改 Phalcon\DiInterface;对于 Phalcon\Di\DiInterface;
推荐阅读
- excel - 如何从 Excel VBA 代码触发 Access 数据库表单中的单击
- asp.net-mvc - 如果 IIS 应用程序工作进程挂起会怎样?
- python - 多线程时循环不使用新变量运行
- java - 我们使用@inject 时的默认范围是什么
- ruby-on-rails - 如何诊断消失的 Flash 消息?
- google-chrome-extension - 扩展程序可以关闭它自己的由 browserAction 或 pageAction 打开的弹出窗口吗?
- python - 如何将 Python pandas 函数作为变量/参数传递给另一个函数?
- sublimetext3 - ST3 - 将选择扩展到 Word 并快速查找下一个 - 在 Sublime Text 3.1.1 (B3176) 中的 Mac OS 上 cmd + d 的双重分配
- php - 在字符串中特定文本的末尾位置添加字符串
- bash - 自动 scp 文件传输 - 在 Synology DS 和 dd-wrt 路由器之间