Our code of conduct requires strict adherence to the FIG PSR standards. The automated checks are collected in this Tool.
Our code of conduct requires strict adherence to the PHP-FIG standards. The automated checks are collected in this Tool.
Installation with composer as a dependency in your project:
composer require --dev sclable/coding-standards:*
A global installation is also recommended. If you put the global
vendor/bin into you
$PATH environment variable, the command
sclfix can be used from anywhere (see description here).
To do so, execute:
composer global require sclable/coding-standards:*
Currently two tools are integrated:
After the installation with composer you're able to run the checks with a single command:
# Linux/Mac OS X cd path/to/project/root vendor/bin/sclcheck path/to/source # Windows cd path/to/project/root php vendor/bin/sclcheck path/to/source
Some of the problems can be fixed automatically (e.g. curly braces on wrong lines, spaces at the end of a line):
# Linux/Mac OS X cd path/to/project/root vendor/bin/sclfix path/to/source # Windows cd path/to/project/root php vendor/bin/sclfix path/to/source
See the CHANGELOG file.
For the license and copyright see the LICENSE file.