Php 禁用控制器代码中的模型警告

Php 禁用控制器代码中的模型警告,php,cakephp,cakephp-2.0,phpstorm,Php,Cakephp,Cakephp 2.0,Phpstorm,当我在控制器代码中使用模型时,会收到“找不到”警告。我使用phpstorm4和cakephp2.x。但这似乎是CakePHP的一般情况 假设我在下面有这样的代码。我的IDE警告找不到“Signin”。我不想通过更改首选项来抑制警告。我怎样才能解决这个问题 App::uses('AppController', 'Controller'); /** * MyController * * @property Signin $Signin */ class MyController extends Ap

当我在控制器代码中使用模型时,会收到“找不到”警告。我使用phpstorm4和cakephp2.x。但这似乎是CakePHP的一般情况

假设我在下面有这样的代码。我的IDE警告找不到“Signin”。我不想通过更改首选项来抑制警告。我怎样才能解决这个问题

App::uses('AppController', 'Controller');
/**
* MyController
*
* @property Signin $Signin
*/
class MyController extends AppController {
      public $uses = array('Signin');
      public function test() {
          $data = $this->Signin->find('all');
          debug($data);
     }
 }
编辑:
这里也提到了类似的问题:


论坛中的一位用户表示,这个问题与蛋糕有关,而不是IDE

请创建独立的测试项目(因此它包含在另一台计算机上测试它所需的所有文件)并将其附加到该论坛线程——也许我可以找到正在发生的事情。您是否尝试将
@属性
注释置于
$uses
声明之上?在Netbeans中,这对我来说很好。这绝对不是蛋糕问题。如果您使用注释来查找类,那么查找它们是您的IDE工作。还要检查是否使用名称空间并相应地添加前缀。