adeoweb / adeo-coding-style-php
AdeoWeb standards
Installs: 1 514
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Requires
- slevomat/coding-standard: ^8.4
Suggests
- magento/magento-coding-standard: Required for usage with magento.
README
A set of AdeoWeb rules for PHP_CodeSniffer tool.
Installation
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>
Running
To run:
$ ./vendor/bin/phpcs
Fixing issues automatically
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
Versions
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