codesniffer

    0熱度

    1回答

    我有一個PHP類下面的代碼片斷: $returnArray = array(); while($row = mysql_fetch_assoc($rhandle)) { $returnArray[] = $row; } phpcs抱怨有 '而' 線: 161 | ERROR | Expected "while (...) {\n"; found "while(...){\n"

    6熱度

    1回答

    我目前正在嘗試在PHP文件的vim中使用PHP Codesniffer(PEAR)。我發現有2個網站提供了代碼添加到$HOME/.vim/plugin/phpcs.vim文件。我已經添加了代碼,我「認爲」它正在工作,但我看不到結果,我只在vim底部看到一行,表示(1 of 32),但我看不到任何32個錯誤。 這裏是我的.vimrc文件 " Backup Options -> Some People

    1熱度

    1回答

    PHP CodeSniffer是一個很好的工具,可以幫助我們檢查我們的PHP源代碼。但CodeSniffer的報告不容易閱讀。 我發現CodeSniffer可以輸出'Checkstyle'xml報告。有沒有辦法用Checkstyle xml報告可視化PHP代碼,這樣每個開發人員都可以在一個頁面中閱讀代碼和報告? 實際上,我發現了一個名爲phpUnderControl的工具,它看起來像一個非常好的持

    0熱度

    1回答

    我已經全部編寫了代碼,並且希望通過php代碼嗅探器來驗證此代碼。我想知道什麼是開始使用它的最佳方式。我已經安裝了,但是當我運行命令 phpcs /path/to/code/myfile.php 在命令行中,我從310的最後一個hundered行錯誤410。但是,如果我想看到的任何路線錯誤的起動錯誤哪能看到了。晴錯誤是: 322 | ERROR | Spaces must be used to

    4熱度

    2回答

    我試圖在Windows 7 64位計算機上安裝Netbeans的PHP_CodeSniffer。 到目前爲止... 1)我從https://github.com/beberlei/netbeans-php-enhancements/downloads文件去刷牆的PHP-CS-1.1.1.nbm下載, 2)安裝該插件, 但是當我去Tools-> Options它請求代碼嗅探器腳本與瀏覽按鈕,我不知道

    1熱度

    1回答

    我正在運行這個phpcs命令來檢查一個文件。 我收到此錯誤。 [email protected]:/var/www/ryapi$ phpcs -n content.php PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/mcrypt.ini on line 1 in Unknown

    0熱度

    2回答

    我試圖擴展PHPCodeSniffer.What我試圖達到的是過濾使用錯誤代碼的報告。 爲了解釋這個可以說我有這樣的錯誤消息「錯誤代碼:630,功能不兼容」 當我運行命令行PHPCS,我shoudl能夠通過參數「錯誤代碼」以便根據報告進行過濾(僅顯示錯誤代碼的結果,例如630) eg $ phpcs --standard=mystanderd /path/to/code/myfile.php --

    6熱度

    3回答

    我已經創建了自己的codesniffer規則standards.They工作正常。現在我想用PHP UnitTest測試codesniffer規則。 PhpCodesniffer已經有了PHPUnit測試用例的框架。 因此,使用,我已經擴展在位置 Standards/TestRules/Tests/Function/FunctionUnitTest.php和文字上要測試放在Standards/Te

    7熱度

    2回答

    我正在使用密碼工具模塊,其中一部分使用base64編碼/解碼。因此,我有很多變量,包括術語'base64',原因很明顯。問題是,當我運行PHP_CodeSniffer工具時,它會拋出警告:「Variable」... 64「包含數字,但不鼓勵」。 有什麼辦法告訴PHP_CodeSniffer忽略這個特定文件的警告嗎?我敢肯定,有一個很好的理由,以避免數字,但在這種情況下,我寧願使用「的base64」

    1熱度

    1回答

    我一直在研究一點,爲具有多項目責任的20多個力量開發團隊嘗試配置良好的開發和發佈過程。 我想用GIT作爲版本控制系統,因爲它易於使用,設置,備份,而且不需要。我試圖通讀svn的幾個指南,我意識到我沒有時間去設置一個複雜的過程。我能夠在Linux和Windows上找到git客戶端支持,因此對此感到滿意。 現在啓用多項目身份驗證和訪問,我開始在git之上使用gitosis,並且能夠獲得我需要的功能。