【发布时间】:2017-07-05 18:43:27
【问题描述】:
我使用 PhalconPHP 3.1.2 创建了新项目。一切正常,但我的 IDE 有问题。在 PhpStorm 中,我从 phalcon-devtools 3.1.2 添加了 ide/stubs/Phalcon 作为外部库来处理警告和错误。
但仍然存在一个问题:在app/config/router.php(由 devtools 创建的标准目录结构)中,我得到了行 $router = $di->getRouter();(也是由 devtools 创建的)并带有警告:Method getRouter not found in Phalcon\Di\FactoryDefault。
这个类中确实没有方法:https://github.com/phalcon/phalcon-devtools/blob/3.1.x/ide/stubs/Phalcon/di/FactoryDefault.php -> https://github.com/phalcon/phalcon-devtools/blob/3.1.x/ide/stubs/Phalcon/Di.php
现在我没有路由器方法的自动完成功能,这对我来说是个问题。我是不是做错了什么?
【问题讨论】: