A set of AdeoWeb rules for PHP_CodeSniffer tool.
To use within your project you can use:
- Add package:
$ composer require --dev adeoweb/adeo-coding-style-php
- To add the code standard please include this into the
phpcs.xml
and modify it accordingly:
<?xml version="1.0"?>
<ruleset>
<rule ref="./vendor/adeoweb/adeo-coding-style-php/standard/Magento/ruleset.xml"/>
<file>./src</file>
</ruleset>
To run:
$ ./vendor/bin/phpcs
Also you can run phpcbf
from the command-line to fix your code MyAwesomeExtension
for warnings like
"PHPCBF CAN FIX THE [0-9]+ MARKED SNIFF VIOLATIONS AUTOMATICALLY"
$ vendor/bin/phpcbf app/code/MyAwesomeExtension
Releases are made when there is a:
- Patch: messages of type WARNING has changed: it was added, removed, parameters changed
- Minor: the message of type ERROR has been changed