假设我有以下代码:
$result = $thirdPartyAPI->doSomething(); // returns false if error
if ($result == false) {
return $someErrorCode;
}
// process the valid $result
我在整个代码中都有很多调用$thirdPartyAPI
,所以我不想忘记检查是否$result
是有效的或发生了错误。
我检查了PHP Code Sniffer和PHP Mess Detector工具,但我发现它们的规则都不适合这种特殊情况。
我想知道是否有一种工具(例如静态代码分析工具)能够报告我是否忘记检查返回值是否具有特定值。