Tìm hiểu, cài đặt và sử dụng PHP Code Sniffer

Rate this post

  • Ví dụ kết quả trả về khi thực hiện check 1 thư mục theo chuẩn mặc định:
    $ phpcs /path/to/code
    
    FILE: /path/to/code/myfile.php
    --------------------------------------------------------------------------------
    FOUND 5 ERROR(S) AFFECTING 5 LINE(S)
    --------------------------------------------------------------------------------
      2 | ERROR | Missing file doc comment
     20 | ERROR | PHP keywords must be lowercase; expected "false" but found "FALSE"
     47 | ERROR | Line not indented correctly; expected 4 spaces but found 1
     51 | ERROR | Missing function doc comment
     88 | ERROR | Line not indented correctly; expected 9 spaces but found 6
    --------------------------------------------------------------------------------
    
    FILE: /path/to/code/yourfile.php
    --------------------------------------------------------------------------------
    FOUND 1 ERROR(S) AND 1 WARNING(S) AFFECTING 1 LINE(S)
    --------------------------------------------------------------------------------
     21 | ERROR   | PHP keywords must be lowercase; expected "false" but found
        |         | "FALSE"
     21 | WARNING | Equals sign not aligned with surrounding assignments
    --------------------------------------------------------------------------------