perceptiontech / php-coding-standard
与 PHPCodeSniffer 一起使用的 PHP 编码标准
0.0.2
2019-03-08 09:12 UTC
Requires
- escapestudios/symfony2-coding-standard: ^3.5.2
- squizlabs/php_codesniffer: ^3.3.1
This package is auto-updated.
Last update: 2024-09-08 23:01:30 UTC
README
此标准遵循 (Symfony 标准)[https://symfony.com.cn/doc/current/contributing/code/standards.html],但有以下例外
- 它不需要在每个文件顶部添加许可证。
- 它允许使用多行函数参数。
安装步骤
-
安装 PHP CodeSniffer: https://github.com/squizlabs/PHP_CodeSniffer#installation
-
使用 composer 全局要求包
$ composer global require "perceptiontech/php-coding-standard"
-
将编码标准添加到 PHP_CodeSniffer 安装路径(在 MacOS 和 Linux 下)
$ phpcs --config-set installed_paths ~/.composer/vendor/perceptiontech/php-coding-standard
请注意,如果您已安装路径,它们将被丢失。如果是这样,您将必须执行
$ phpcs --config-set installed_paths ~/.composer/vendor/perceptiontech/php-coding-standard,/path/to/already/insatlled/standard/
-
检查已安装的标准以查找 "Perception"
$ phpcs -i