Skip to content

Latest commit

 

History

History
55 lines (36 loc) · 1.1 KB

phplint.md

File metadata and controls

55 lines (36 loc) · 1.1 KB

PHPLint

The PHPLint task will check your source files for syntax errors.

Composer

composer require --dev jakub-onderka/php-parallel-lint

Config

# grumphp.yml
parameters:
    tasks:
        phplint:
            exclude: []
            jobs: ~
            short_open_tag: false
            ignore_patterns: []
            triggered_by: ['php', 'phtml', 'php3', 'php4', 'php5']

exclude

Default: []

Any directories to be excluded from linting. You can specify which directories you wish to exclude, such as the vendor directory.

jobs

Default: null

The number of jobs you wish to use for parallel processing. If no number is given, it is left up to parallel-lint itself, which currently defaults to 10.

short_open_tag

Default: false

This option can allow PHP short open tags.

ignore_patterns

Default: []

This is a list of patterns that will be ignored by PHPLint. Leave this option blank to run PHPLint for every php file.

trigered_by

Default: ['php', 'phtml', 'php3', 'php4', 'php5']

Any file extensions that you wish to be passed to the linter.