lukzgois / laravelcs
PHP_CodeSniffer 专为 Laravel 编码标准定制的 Sniff
v0.1.0
2014-12-09 13:52 UTC
Requires
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 请求。