@_construct()上的@return的PHPStorm Squawks

时间:2014-11-11 11:16:28

标签: php constructor return phpstorm phpdoc

我正在使用PHPStorm并尝试弄清楚当__construct()在其PHPDoc中有@return void时如何让它停止嘎嘎声......

根据PHPDocs,void有效,或者@return可能被省略。话虽如此,有没有办法解决这个问题还是一个错误?

2 个答案:

答案 0 :(得分:2)

不幸的是,你无法关闭这一个非常具体的检查。需要关闭整个PHPDoc方法签名检查。幸运的是,set the scope of the inspection只能是您自己的项目代码,忽略第三方库和框架。请参阅说明右侧的范围下拉列表。

PHPStorm Inspections Screenshot

同样根据具体情况,您可以关闭每个PHPDoc评论上方的检查:

/** @noinspection PhpDocSignatureInspection */
/**
 * @return void
 */
public function __construct() ...

答案 1 :(得分:-1)

有关如何取消语句警告的信息,请参阅this document。您可以将代码部分悬停,然后从下拉列表中选择该选项。您必须为每个受影响的构造函数执行此操作。

我没有看到“检查工具”选项以不会暴露其他问题的方式来抑制此警告。