ZF2无法从界面AbstractActionController扩展

时间:2013-08-24 16:54:33

标签: zend-framework2 zend-studio

你好我在Zend Studio 10中遇到警告问题。 我创建了Album Controller并设置了

namespace Album\Controller;

use Zend\Mvc\Controller\AbstractActionController;
use Zned\View\Model\ViewModel;

之后我宣布控制器:

class AlbumController extends AbstractActionController

警告:

  

描述资源路径位置类型

     

无法从界面扩展   'AbstractActionController'AlbumController.php / zf2-tutorial / module / Album / src / Album / Controller line   8 DLTK问题

但一切都很好。怎么解决这个问题?

1 个答案:

答案 0 :(得分:0)

这不是Zend Framework 2的错误。尝试运行您的代码,您会发现它有效。

显然Zend Studio无法识别AbstractActionController扩展AbstractController实现Dispatchable,EventManagerAwareInterface,InjectApplicationEventInterface,ServiceLocatorAwareInterface。

接口具有某些方法,这些方法由AbstractController或AbstractActionController实现。我的猜测是Zend Studio没有找到所有Zend Framework类,因此请检查应用程序的包含路径。此外,它可能仍在扫描文件,因此并非所有控制器类都已编入索引。