trusty (1) phpcs.1.gz

Provided by: php-codesniffer_1.5.0~rc2-1_all bug

NAME

       phpcs - php code sniffer cli tool

SYNOPSIS

       phpcs      [-nwlsapvi]      [-d     key[=value]]     [--report=<report>]     [--report-file=<reportfile>]
       [--report-<report>=<reportfile>]    ...      [--report-width=<reportWidth>]     [--generator=<generator>]
       [--tab-width=<tabWidth>]               [--severity=<severity>]              [--error-severity=<severity>]
       [--warning-severity=<severity>]  [--config-set   key   value]   [--config-delete   key]   [--config-show]
       [--standard=<standard>]     [--sniffs=<sniffs>]    [--encoding=<encoding>]    [--extensions=<extensions>]
       [--ignore=<patterns>] <file> ...

DESCRIPTION

       phpcs (or PHP_CodeSniffer) is a PHP5 script that tokenises  PHP,  JavaScript  and  CSS  files  to  detect
       violations  of  a  defined  coding  standard.  It is an essential development tool that ensures your code
       remains clean and consistent. It can also help prevent some common semantic errors made by developers.

PARAMETERS

       <file>

              One or more files and/or directories to check

       <extensions>

              A comma separated list of file extensions to check (only valid if checking a directory)

       <patterns>

              A comma separated list of patterns to ignore files and directories

       <encoding>

              The encoding of the files being checked (default is iso-8859-1)

       <sniffs>

              A comma separated list of sniff codes to limit the check to  (all  sniffs  must  be  part  of  the
              specified standard)

       <severity>

              The minimum severity required to display an error or warning

       <standard>

              The name or path of the coding standard to use

       <tabWidth>

              The number of spaces each tab represents

       <generator>

              The name of a doc generator to use (forces doc generation instead of checking)

       <report>

              Print  either  the  "full",  "xml", "checkstyle", "csv", "emacs", "source", "summary", "svnblame",
              "gitblame" or "hgblame" report (the "full" report is printed by default)

       <reportfile>

              Write the report to the specified file path

       <reportWidth>

              How many columns wide screen reports should be printed

OPTION

       -n

              Do not print warnings (shortcut for ---warning-severity=0)

       -w

              Print both warnings and errors (on by default)

       -l

              Local directory only, no recursion

       -s

              Show sniff codes in all reports

       -a

              Run interactively

       -p

              Show progress of the run

       -v[v][v]

              Print verbose output

       -i

              Show a list of installed coding standards

       -d

              Set the [key] php.ini value to [value] or [true] if -value is omitted

       --help

              Print the help message

       --version

              Print version information

                                                                                                        phpcs(1)