lukzgois/laravelcs

PHP_CodeSniffer 专为 Laravel 编码标准定制的 Sniff

v0.1.0 2014-12-09 13:52 UTC

This package is not auto-updated.

Last update: 2024-09-28 18:05:15 UTC


README

这是一个检测违规并基于 Laravel 编码标准 重格式化 PHP 源代码的自定义 Sniff。

这是从 Antonio Ribeiro 的项目 fork 出来的,可以在 这里 找到。

它检查与 Antonio 的原始项目相同的内容,此外,这个 sniffer 允许内联控制结构检查函数是否有 docblocks

您的源代码将被检查 PSR-1 和 Laravel 的 "风味" PSR-2。

###使用 git 的用法

克隆此存储库

git clone http://github.com/lukzgois/laravelcs LaravelCodeSniffer

执行 CodeSniffer

phpcs --standard=LaravelCodeSniffer/Standards/Laravel/  /path/to/your/project/files

###使用 Composer

建议使用以下命令全局安装它

composer global require lukzgois/laravelcs

确保您的 PATH 中有 ~/.composer/vendor/bin/

然后您可以使用 Laravel Standard 运行 PHP Code Sniffer

phpcs --standard=$HOME/.composer/vendor/lukzgois/laravelcs/Standards/Laravel/ /path/to/your/project/files

###贡献

可能还有很多工作要做,所以请,打开问题并提交 pull 请求。