-1

こんにちは、Zend Studio 10 で警告に問題があります。アルバム コントローラーを作成して設定します

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 行 8 DLTK 問題

しかし、すべてうまくいきます。どうすればこれを修正できますか?

4

1 に答える 1

0

これは Zend Framework 2 のバグではありません。コードを実行してみると、動作することがわかります。

どうやら Zend Studio は、AbstractActionController が Dispatchable、EventManagerAwareInterface、Inj​​ectApplicationEventInterface、ServiceLocatorAwareInterface を実装する AbstractController を拡張することを認識できません。

インターフェイスには、AbstractController または AbstractActionController によって実装される特定のメソッドがあります。私の推測では、Zend Studio はすべての Zend Framework クラスを見つけたわけではないので、アプリケーションのインクルード パスを確認してください。また、まだファイルをスキャンしている可能性があるため、まだすべてのコントローラ クラスがインデックス化されているわけではありません。

于 2013-08-25T08:09:50.993 に答える