2017-03-28 22:25:44 +00:00
|
|
|
===============================================================================
|
|
|
|
ALE PHP Integration *ale-php-options*
|
|
|
|
|
|
|
|
|
2017-08-07 12:08:51 +00:00
|
|
|
===============================================================================
|
|
|
|
hack *ale-php-hack*
|
|
|
|
|
|
|
|
There are no options for this linter.
|
|
|
|
|
|
|
|
|
|
|
|
===============================================================================
|
|
|
|
langserver *ale-php-langserver*
|
|
|
|
|
|
|
|
g:php_langserver_executable *g:php_langserver_executable*
|
|
|
|
*b: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:php_langserver_use_global| is `0`.
|
|
|
|
|
|
|
|
See: |ale-integrations-local-executables|
|
|
|
|
|
|
|
|
|
|
|
|
g:php_langserver_use_global *g:php_langserver_use_global*
|
|
|
|
*b: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:php_langserver_executable|.
|
|
|
|
|
|
|
|
See: |ale-integrations-local-executables|
|
|
|
|
|
|
|
|
|
2017-07-08 13:17:26 +00:00
|
|
|
===============================================================================
|
2017-03-28 22:25:44 +00:00
|
|
|
phpcs *ale-php-phpcs*
|
|
|
|
|
2017-06-21 21:38:56 +00:00
|
|
|
g:ale_php_phpcs_executable *g:ale_php_phpcs_executable*
|
|
|
|
*b:ale_php_phpcs_executable*
|
|
|
|
Type: |String|
|
|
|
|
Default: `'phpcs'`
|
|
|
|
|
|
|
|
See |ale-integrations-local-executables|
|
|
|
|
|
|
|
|
|
2017-03-28 22:25:44 +00:00
|
|
|
g:ale_php_phpcs_standard *g:ale_php_phpcs_standard*
|
2017-04-27 21:04:34 +00:00
|
|
|
*b:ale_php_phpcs_standard*
|
2017-03-28 22:25:44 +00:00
|
|
|
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.
|
|
|
|
|
|
|
|
|
2017-06-21 21:38:56 +00:00
|
|
|
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|
|
|
|
|
|
|
|
|
|
2017-03-28 22:25:44 +00:00
|
|
|
------------------------------------------------------------------------------
|
|
|
|
phpmd *ale-php-phpmd*
|
|
|
|
|
2017-04-27 21:04:34 +00:00
|
|
|
g:ale_php_phpmd_ruleset *g:ale_php_phpmd_ruleset*
|
|
|
|
*b:ale_php_phpmd_ruleset*
|
2017-03-28 22:25:44 +00:00
|
|
|
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
|
|
|
|
|
|
|
|
|
2017-07-16 14:04:25 +00:00
|
|
|
------------------------------------------------------------------------------
|
|
|
|
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.
|
|
|
|
|
2017-07-08 13:17:26 +00:00
|
|
|
===============================================================================
|
2017-03-28 22:25:44 +00:00
|
|
|
vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
|