3

我已经安装php-cs-fixer并使用vim插件https://github.com/stephpy/vim-php-cs-fixer。我正在使用来自https://github.com/laravel/framework/blob/5.4/.php_cs. 但是我遇到了这个问题,即@paramfromcomment块之后的额外空间被删除。

我怎样才能解决这个问题?提前感谢您。

Laravel 使用 PSR2 编码标准。

来自 laravel.com 关于文档 - 请注意,@param属性后跟两个空格,参数类型,另外两个空格,最后是变量名:

/**
 * Register a binding with the container.
 *
 * @param  string|array  $abstract
 * @param  \Closure|string|null  $concrete
 * @param  bool  $shared
 * @return void
 */
public function bind($abstract, $concrete = null, $shared = false)
{
    //
}

谢谢。

4

1 回答 1

0

您可能正在寻找“phpdoc_align”修复程序。请参阅文档

在此处输入图像描述

Laravel 使用了更多 Symfony 标准(标记为“@Symfony”)。

但是找到 Laravel 的所有修复程序的最佳方法是在Laravel 存储库中的PHP-CS-Fixer 配置中。

于 2017-05-13T16:35:52.530 回答