Skip to content

Latest commit

 

History

History
36 lines (31 loc) · 1.47 KB

custom_rules.rst

File metadata and controls

36 lines (31 loc) · 1.47 KB

Creating custom rules

If you need to enforce some specific code style rules, you can implement your own fixers.

For each rule you want to add, create a class that implements PhpCsFixer\Fixer\FixerInterface. Note that there is a specific constraint regarding custom rules names: they must match the pattern /^[A-Z][a-zA-Z0-9]*\/[a-z][a-z0-9_]*$/.

Then register your custom fixers and enable them in the config file:

There are several interfaces that your fixers can also implement if needed: