tangoca/phpcs-ruleset

针对Tango Financial的PHPCS规则集

此软件包的官方仓库似乎已消失,因此该软件包已被冻结。

安装: 953

依赖关系: 0

建议者: 0

安全: 0

星星: 0

关注者: 4

分支: 0

开放问题: 0

类型:phpcodesniffer-standard

v1.4.0 2018-11-11 05:48 UTC

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