mirror of
https://github.com/dense-analysis/ale
synced 2024-12-12 01:16:20 +00:00
129 lines
4.7 KiB
Plaintext
129 lines
4.7 KiB
Plaintext
===============================================================================
|
|
ALE PHP Integration *ale-php-options*
|
|
|
|
|
|
===============================================================================
|
|
hack *ale-php-hack*
|
|
|
|
There are no options for this linter.
|
|
|
|
|
|
===============================================================================
|
|
langserver *ale-php-langserver*
|
|
|
|
g:ale_php_langserver_executable *g:ale_php_langserver_executable*
|
|
*b:ale_php_langserver_executable*
|
|
Type: |String|
|
|
Default: `'php-language-server.php'`
|
|
|
|
The variable can be set to configure the executable that will be used for
|
|
running the PHP language server. `vendor` directory executables will be
|
|
preferred instead of this setting if |g:ale_php_langserver_use_global| is `0`.
|
|
|
|
See: |ale-integrations-local-executables|
|
|
|
|
|
|
g:ale_php_langserver_use_global *g:ale_php_langserver_use_global*
|
|
*b:ale_php_langserver_use_global*
|
|
Type: |Number|
|
|
Default: `0`
|
|
|
|
This variable can be set to `1` to force the language server to be run with
|
|
the executable set for |g:ale_php_langserver_executable|.
|
|
|
|
See: |ale-integrations-local-executables|
|
|
|
|
|
|
===============================================================================
|
|
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-phpstan*
|
|
|
|
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.
|
|
|
|
|
|
-------------------------------------------------------------------------------
|
|
phpcbf *ale-php-phpcbf*
|
|
|
|
g:ale_php_phpcbf_executable *g:ale_php_phpcbf_executable*
|
|
*b:ale_php_phpcbf_executable*
|
|
Type: |String|
|
|
Default: `'phpcbf'`
|
|
|
|
See |ale-integrations-local-executables|
|
|
|
|
|
|
g:ale_php_phpcbf_standard *g:ale_php_phpcbf_standard*
|
|
*b:ale_php_phpcbf_standard*
|
|
Type: |String|
|
|
Default: `''`
|
|
|
|
This variable can be set to specify the coding standard used by phpcbf. If no
|
|
coding standard is specified, phpcbf will default to fixing against the
|
|
PEAR coding standard, or the standard you have set as the default.
|
|
|
|
|
|
g:ale_php_phpcbf_use_global *g:ale_php_phpcbf_use_global*
|
|
*b:ale_php_phpcbf_use_global*
|
|
Type: |Number|
|
|
Default: `0`
|
|
|
|
See |ale-integrations-local-executables|
|
|
|
|
|
|
===============================================================================
|
|
vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
|