etten / codestyle
Etten PHP CodeSniffer 编码规范
v2.0.1
2016-05-11 11:33 UTC
Requires
- php: >=7.0
Requires (Dev)
- squizlabs/php_codesniffer: ~2.6.0
This package is auto-updated.
Last update: 2024-09-10 08:38:22 UTC
README
PHP CodeSniffer 编码规范
- 基于 Consistence,请仔细阅读。
- 但在某些情况下有所不同
- 注释:允许行内注释(代码条件,代码折叠)。
- 注释:不检查类型参数(允许使用简写如 int,bool)。
- 常量:包括 TRUE、FALSE、NULL 的大写常量(Nette 代码风格)。
- 格式化:类型转换后没有空格。
- 格式化:允许使用 Heredoc 语法(例如在测试中)。
- 函数:具有多行参数的函数的开括号必须与闭括号在同一行。
- 字符串:当包含变量时允许使用双引号。
- 空白:类型转换后没有空格。
- 以及一些其他差异。
示例用法
通过 Composer 将其安装到您的项目中
$ composer require etten/codestyle
像这样运行 PHP CodeSniffer
$ vendor/bin/phpcs --standard=/path/to/Etten/ruleset.xml -sp src tests
版本控制
此包使用 semver.org。