Zend framework2 ZF2无法从接口AbstractActionController进行扩展

Zend framework2 ZF2无法从接口AbstractActionController进行扩展,zend-framework2,zend-studio,Zend Framework2,Zend Studio,您好,我在Zend Studio 10中遇到警告问题。 我创建相册控制器并设置 namespace Album\Controller; use Zend\Mvc\Controller\AbstractActionController; use Zned\View\Model\ViewModel; 在此之后,我声明: class AlbumController extends AbstractActionController 警告是: 说明资源路径位置类型 无法从接口扩展 “Abstract

您好,我在Zend Studio 10中遇到警告问题。 我创建相册控制器并设置

namespace Album\Controller;

use Zend\Mvc\Controller\AbstractActionController;
use Zned\View\Model\ViewModel;
在此之后,我声明:

class AlbumController extends AbstractActionController
警告是:

说明资源路径位置类型

无法从接口扩展 “AbstractActionController”AlbumController.php/zf2教程/module/Album/src/Album/Controller行 8 DLTK问题


但一切都很好。如何修复此问题?

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

显然,Zend Studio无法识别AbstractActionController扩展AbstractController实现可调度、EventManagerWareInterface、InjectApplicationEventInterface、ServiceLocatorAwareInterface


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

首先,请使用Zned\View\Model\ViewModel;使用“use Zend\View\Model\ViewModel;”,然后发布您的完整控制器,确定吗?尝试在ZFS中使用双引号的代码,您将看到您可以渲染…我百分之百确定,对于描述控制器属性的文件,它必须扩展AbstractActionController,否则您将在屏幕上显示大量新错误,此外,Zned\View\Model\ViewModel将永远不会加载ViewModel,除非您太热衷于创建一个新的名称空间,如您所述。我说,进入ZS,在indexAction中的某个控制器中键入该名称空间,然后u将使用。我在这篇帖子上试过了。当我把双q。zs back warning and dont render view我建议您使用NetBeans,因为它是PHP相关工作的最佳选择。我知道他实现了什么,但我在上面的帖子中说。我的答案不是关于继承模型,而是Zend Studio不理解这个模型。这不是Zend框架问题,而是Zend Studio问题。检查你加载的类etcOk Jurian我会检查tnx的答案