PHP CodeSniffer (PHPcs): Difference between revisions
Jump to navigation
Jump to search
Line 34: | Line 34: | ||
== See also == | == See also == | ||
<span class="editsection">[[#content|top]]</span> | <span class="editsection">[[#content|top]]</span> | ||
* [http://pear.php.net/manual/en/package.php.php-codesniffer.intro.php], Pear installation for PHPcs. | * [http://pear.php.net/manual/en/package.php.php-codesniffer.intro.php Pear PHPcs], Pear installation for PHPcs. | ||
== Reference == | == Reference == |
Revision as of 12:17, 19 December 2014
PHP CodeSniffer (PHPcs) is a useful tool for PHP developers.
Introduction
PHPcs is a PHP5 script that tokenises and "sniffs" 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.
Bug Workarounds
Some users experience warning about not finding the CLI.php file after installing and trying the tools.
- Search for the location of the phpcs file.
- open the file with a normal developer text editor.
- Adjust
f (is_file(dirname(__FILE__).'/../CodeSniffer/CLI.php') === true) { include_once dirname(__FILE__).'/../CodeSniffer/CLI.php'; else { include_once 'PHP/CodeSniffer/CLI.php'; }
Into something like:
if (is_file(dirname(__FILE__).'/../CodeSniffer/CLI.php') === true) { include_once dirname(__FILE__).'/../CodeSniffer/CLI.php'; } else if (is_file('/usr/local/pear/share/pear/PHP/CodeSniffer/CLI.php')) { include_once '/usr/local/pear/share/pear/PHP/CodeSniffer/CLI.php'; } else { include_once 'PHP/CodeSniffer/CLI.php'; }
See also
- Pear PHPcs, Pear installation for PHPcs.