Skip to content

Latest commit

 

History

History
61 lines (36 loc) · 1.11 KB

phpcsfixer.md

File metadata and controls

61 lines (36 loc) · 1.11 KB

PHP-CS-Fixer

The PHP-CS-Fixer task will run codestyle checks.

Composer

composer require --dev friendsofphp/php-cs-fixer

Config

The task lives under the phpcsfixer namespace and has following configurable parameters:

# grumphp.yml
parameters:
    tasks:
        phpcsfixer:
            config_file: ~
            config: ~
            fixers: []
            level: ~
            verbose: true

config_file

Default: null

You can specify the path to the .php_cs file.

config

Default: 'default'

There such predefined configs for codestyle checks: default, magento, sf23. If you want to run a particular config, specify it with this option.

fixers

Default: array()

There are a lot of fixers which you can apply to your code. You can specify an array of them in this config. The full list of fixers you can find here.

level

Default: null

Fixers are grouped by levels: psr0, psr1, psr2 you can specify a group instead of applying them separately.

verbose

Default: true

Show applied fixers.