Custom rule for PHP-CS-Fixer.
Checks that the length of lines does not exceed 120 characters.
Doesn't fix anything.
Searches for the line that exceed max length limit and mark it by adding comment:
# Line too long
To see which lines violates the rule you should run the command with the--diff flag.
DIff example:
Works only for check command and fix command with --dry-run flag. Does nothing in other cases.
Install package:
composer require --dev gordinskiy/line-length-checkerRegister rule in PHP-CS-Fixer config file:
<?php
// ...
return (new PhpCsFixer\Config())
// ...
->registerCustomFixers([
new Gordinskiy\LineLengthChecker\Rules\LineLengthLimit()
])
;Enable rule in PHP-CS-Fixer config file:
<?php
// ...
return (new PhpCsFixer\Config())
// ...
->setRules([
'Gordinskiy/line_length_limit' => true,
])
;Default limitation is 120, but it can be configured by max_length option:
<?php
// ...
return (new PhpCsFixer\Config())
// ...
->setRules([
'Gordinskiy/line_length_limit' => ['max_length' => 115],
])
;