Kamelot Codesniffer
Some custom PHP codesniffer rules
https://packagist.org/packages/kamelot/code-sniffer
Rule List
@todo would include a ticket/issue id
Examples
Using report:
vendor/bin/phpcs --standard=standard/Kamelot/ruleset.xml --extensions=php \
--encoding=utf-8 -n tests/Kamelot/ok/ --colorsDefault usage
vendor/bin/phpcs --standard=standard/Kamelot/ruleset.xml --extensions=php \
--encoding=utf-8 -n src --colorsTesting code
Run commands
Checking if everything is wrong :-)
vendor/bin/phpcs --standard=standard/Kamelot/ruleset.xml \
--extensions=php --encoding=utf-8 -n tests/Kamelot/errorsChecking if everything is OK
vendor/bin/phpcs --standard=standard/Kamelot/ruleset.xml \
--extensions=php --encoding=utf-8 -n tests/Kamelot/okPhpUnit
You can do that through phpunit now
vendor/bin/phpunitInstallation
Installation through Composer
composer require kamelot/CodeSniffer
On this page
Created October 1, 2017
Updated January 11, 2019