【发布时间】:2013-01-01 13:44:39
【问题描述】:
我是 PHPStorm 的新手,我在这个 IDE 中导入了一个现有项目。现在我收到很多警告,例如
类中未找到方法“查询”
我阅读了关于使用 PHPDoc-blocks 来声明当前类中未定义的变量的来源,但我不知道在这种情况下我应该如何做:
class loginModel extends Model{
public function checkLogin(){
[...]
if($this->db->query($sql)){[...]} //Warning as stated above
[...]
}
}
$this->db 本身继承自类 Model:
class Model{
protected $db;
private function connect(){
$this->db = new PGSQL();
}
}
因此可以访问名为 query 的公共 PGSQL 方法。
也许设计得不太好,但我如何在不降低其严重性的情况下解决这些消息?
【问题讨论】:
标签: ide warnings phpstorm phpdoc