mirror of
https://github.com/dense-analysis/ale
synced 2024-12-23 14:45:29 +00:00
7d174b0056
* Added phpstan linter for php.
67 lines
2.5 KiB
Plaintext
67 lines
2.5 KiB
Plaintext
===============================================================================
|
|
ALE PHP Integration *ale-php-options*
|
|
|
|
|
|
===============================================================================
|
|
phpcs *ale-php-phpcs*
|
|
|
|
g:ale_php_phpcs_executable *g:ale_php_phpcs_executable*
|
|
*b:ale_php_phpcs_executable*
|
|
Type: |String|
|
|
Default: `'phpcs'`
|
|
|
|
See |ale-integrations-local-executables|
|
|
|
|
|
|
g:ale_php_phpcs_standard *g:ale_php_phpcs_standard*
|
|
*b:ale_php_phpcs_standard*
|
|
Type: |String|
|
|
Default: `''`
|
|
|
|
This variable can be set to specify the coding standard used by phpcs. If no
|
|
coding standard is specified, phpcs will default to checking against the
|
|
PEAR coding standard, or the standard you have set as the default.
|
|
|
|
|
|
g:ale_php_phpcs_use_global *g:ale_php_phpcs_use_global*
|
|
*b:ale_php_phpcs_use_global*
|
|
Type: |Number|
|
|
Default: `0`
|
|
|
|
See |ale-integrations-local-executables|
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
phpmd *ale-php-phpmd*
|
|
|
|
g:ale_php_phpmd_ruleset *g:ale_php_phpmd_ruleset*
|
|
*b:ale_php_phpmd_ruleset*
|
|
Type: |String|
|
|
Default: `'cleancode,codesize,controversial,design,naming,unusedcode'`
|
|
|
|
This variable controls the ruleset used by phpmd. Default is to use all of
|
|
the available phpmd rulesets
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
phpstan *ale-php-stan*
|
|
|
|
g:ale_php_phpstan_executable *g:ale_php_phpstan_executable*
|
|
*b:ale_php_phpstan_executable*
|
|
Type: |String|
|
|
Default: `'phpstan'`
|
|
|
|
This variable sets executable used for phpstan.
|
|
|
|
|
|
g:ale_php_phpstan_level *g:ale_php_phpstan_level*
|
|
*b:ale_php_phpstan_level*
|
|
Type: |Number|
|
|
Default: `4`
|
|
|
|
This variable controls the rule levels. 0 is the loosest and 4 is the
|
|
strictest.
|
|
|
|
===============================================================================
|
|
vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
|