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