45press/phpcs

45PRESS 的 PHPCS 基础规则集

维护者

详细信息

github.com/45PRESS/phpcs

源代码

问题

安装: 7

依赖者: 0

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:phpcodesniffer-standard

dev-master 2019-06-05 09:28 UTC

This package is auto-updated.

Last update: 2024-09-05 21:41:58 UTC


README

安装

通过 Composer 安装库

composer require --dev 45press/phpcs:dev-master

用法

使用以下命令检查您的 PHP 文件

./vendor/bin/phpcs .

通过编辑 composer.json 文件添加以下内容

  "scripts": {
    "lint": [
      "phpcs ."
    ],
  }

然后使用...

composer run lint

持续集成

库加载 45PRESS-Standard 规则集,并检查 PHP 7.1 或更高版本的语法错误。

要覆盖默认的 PHP 版本检查,设置 --runtime-set testVersion 7.1- 配置选项。例如,对于 PHP 版本 7.2 及以上

./vendor/bin/phpcs --runtime-set testVersion 7.2-

请注意,您只能从命令行覆盖 PHP 版本检查。

IDE

PHPCS 的 IDE 集成可能无法注册 45PRESS-Standard 规则集。如果发生这种情况,请在项目根目录放置 .phpcs.xml.dist

<?xml version="1.0"?>
<ruleset name="Project PHPCS">
	<rule ref="45PRESS-Standard" />
</ruleset>