tangoca / phpcs-ruleset
针对Tango Financial的PHPCS规则集
此软件包的官方仓库似乎已消失,因此该软件包已被冻结。
v1.4.0
2018-11-11 05:48 UTC
Requires
This package is auto-updated.
Last update: 2020-02-11 22:55:42 UTC
README
这些是Tango Financial的PHP开发人员使用的现代代码检查指南集合。此项目是一个phpcs
"标准"(一组规则或"嗅探器"),可以包含在任何项目中。
安装
composer require --dev tangoca/phpcs-ruleset
配置
在项目中安装嗅探标准时,您需要编辑一个phpcs.xml
文件,并在ruleset
标签内使用rule
标签。该标签的ref
属性应指定一个标准、类别、嗅探器或错误代码以启用。还可以使用这些标签禁用或修改某些规则。官方注释文件解释了如何操作。
以下配置将启用此规则集中的所有嗅探器。
<?xml version="1.0"?> <ruleset name="Project Name"> <description>Project Name.</description> <rule ref="TangoRuleset"/> </ruleset>
用法
大多数编辑器都有可用的phpcs插件,但您也可以手动运行phpcs。要在项目中运行phpcs,请使用以下命令行(-s
导致显示嗅探代码,这对于了解错误非常重要)。
vendor/bin/phpcs -s src/MyProject/MyClass.php