psr-1

    1熱度

    1回答

    繼此從other question。 在PSR-1 Guidelines,部分2.3副作用規則限制使用include並在同一文件中聲明的功能,例如: <?php // side effect: loads a file include "file.php"; // declaration function foo() { // function body } 但是你可以

    4熱度

    2回答

    我正在尋找正確的方法(如果其中任何一個是正確的,請告訴我)在遵循PSR-1標準的PHP類中編寫名稱空間。我環顧四周,但沒有看到任何具體的東西。就是用 Namespace Foo\Bar; 正確的做法還是正確使用大括號,如 Namespace Foo\Bar { // .... } 如果雙方都是正確的,是有辦法使用了另一種特別的原因?我意識到這部分可能是基於意見的。

    11熱度

    2回答

    PSR建議,方法名必須在camelCase中聲明,並且類名必須在StudlyCaps中聲明。

    2熱度

    1回答

    任何人都可以建議PSR標準文檔中的哪個文檔說明在類成員變量中的變量類型之後應該沒有任何內容? 我用PHP CodeStyle Fixer通過執行以下操作:php-cs-fixer fix MyConsoleCommand.php ...它移除了文檔塊變量。我已經做了一段時間了,我相信這是正確的,符合標準。 任何人都可以確認嗎? /** - * @var SiteManager $siteMa

    0熱度

    1回答

    我正在考慮IDE(Netbeans here)所提出的PSR-0和PSR-1建議。 PSR-1說: 類名必須在StudlyCaps中聲明。 和: 方法名稱必須駝峯聲明。 這當然是非常好的,但我們應該如何遵守名爲類的構造函數呢?這在某種程度上是否意味着第一條規則必須優先(在這種文件中,我真的不認爲應該暗示什麼)?我似乎無法在不禁用PSR-1建議的情況下使警告消失。 Netbean的檢查器有點過於精確

    -1熱度

    1回答

    需要在sonarqube中添加codesniffer,psr-1,psr-2,pmd規則。我試圖找到插件,但得到sonar-php-codesniffer0.2插件,它只與sonarqube> 2.0兼容。也沒有辦法在sonarqube6.1或更新版本中導入自定義php規則。現在如何將這些規則添加到sonarqube進行代碼質量分析?

    0熱度

    1回答

    我試圖讓我的PHP代碼PSR-1 PSR-2兼容不要我收到一些奇怪的錯誤,其實我不理解它到底要我解決:( 什麼問題-1 Error: Opening parenthesis of a multi-line function call must be the last content on the line. if (Configuration::updateValue('AV_GTC_CT_GT_