phpmd

    0热度

    1回答

    我PHPMD的消息告诉我的工作: 否则是永远必要的,可以简化代码,而无需其他 工作在这部分代码: if ($settings == null) { $settings = new self($arrSettings); } else { $settings->fill($arrSettings); } $settings->save(); return $sett

    4热度

    1回答

    方案 我需要检查,如果我$type_id变量是一组特定的ID之一。 对于除可读性以外,没有理由,我 switch($type_id) { case Type::SOME_TYPE: case Type::SOME_OTHER_TYPE: ... //do stuff 去了哪里大部分向下继承到一个常见的情况。 但是这增加了圈复杂度,使PHPMD开始抱怨。

    2热度

    1回答

    工具最好的地方什么是最好的工具,如phpcpd,phpmd,php_codesniffer将它们包括在作曲家require-dev部分或安装为phar存档在系统中的某处? 当它们被包含在require-dev中时,由于项目中的某些旧组件,通常无法更新新版本。如果安装为phar,则很难跟踪这些工具的版本,并且难以检查这些工具是否已安装。

    0热度

    1回答

    我做了以下 下载PHP混乱检测器插件 选择一个PHP解释器(语言&框架 - > PHP - > CLI Interpeter 确信,我的混乱检测器插件(语言&框架 - > PHP - >检测器 - >配置 - >点击... - >点击验证 但是,当我去语言&框架 - > PHP - >检查 - > PHP混乱检测验证,并尝试添加自定义规则集,我得到了以下信息: “自定义规则不支持当前解释“

    5热度

    2回答

    我需要为我创建的命名管道授予每个人的访问权限。我理解的方式是创建一个NULL /空DACL并将其传递给CreateNamedPipe。 如何创建一个NULL DACL?我被告知这不同于传递LPSECURITY_ATTRIBUTES的NULL指针。

    4热度

    1回答

    我是android studio中的新人。我创建了一个简单的应用程序“在Android Studio中设置Face book SDK”应用程序,但在此尝试运行时,我遇到了这个问题是 Gradle 'MyApplication' project refresh failed. Error:Failed to notify project evaluation listener. 而且另一个问题是:

    1热度

    1回答

    有没有一种方法可以使用PHP代码嗅探器和/或PHP混乱检测器来检测我的类/属性/方法是否有适当的docblocks?例如: class Foo { protected $bar; public function doStuff(){ // ... } } 上面的例子应该提高红旗。然而,下面的例子应该通过: /** * Class Foo *

    2热度

    1回答

    我一直在尝试配置phpmd与PhpStorm一起使用,但我在这里卡住了。 这里是我的错误: PHP混乱探测器 phpmd:无法正确运行与参数的工具: C:/用户/我/应用程序数据/本地/温度/ ___ 18.tmp /文件夹/ myclass.php xml codesize,controversial,design,naming,unusedcode 5秒后可能的工具进程挂断。 我在Window

    -2热度

    4回答

    我有一个数据框有两列:x和y。每列可以存储'A','B'或NA。 df = data.frame( x = c('A', NA, 'B', 'A', NA), y = c('B', NA, 'B', 'A', 'A') ) 如何创建一个is_a柱告诉如果x或y等于 'A'? 从前面的例子中,结果将是: df$is_a = c(T, F, F, T, T)

    0热度

    1回答

    我有下面的代码片段: protected function sendEmail($email) { extract($email); $this->transmail->locale($locale) ->timezone($timezone) ->template($template) ->subject($subje