2015-09-22 68 views
2

PhpStorm在PHP代码中提出了许多问题(潜在或真实的问题)。通常情况下,我看到这样的代码:PhpStorm中参数太多的函数调用警告

function doSomething($a, $b) { 
    // ... 
} 

$value = doSomething("1", "2", "3"); // the third parameter is superfluous! 

我知道,这其实是PHP的功能,但我想为我的代码库更加严格的规定。我可以让PhpStorm显示带有太多参数的函数调用警告吗?

+0

我在'编辑一起来看看 - > Inspections'设置页面,但无论是我瞎了也不能设置。 –

回答

4
  1. Settings/Preferences | Editor | Inspections
  2. PHP | Code Smell
  3. Parameters number mismatch declaration
+2

这似乎不适用于构造函数? – Pang

+0

@Pang似乎没有。您可以通过https://youtrack.jetbrains.com/issues/WI向他们的问题追踪器提交一张票 – LazyOne

0

我认为这种检查更多的是风格(ala javacheckstyle)类别。 PHPStormPHP Code Sniffer整合。看看文档here

代码嗅探器让你定义你自己的编码标准规则,所以你可以尝试为此添加一个规则。