bannister/螺旋桨

A 3Fiftynine PHPCS 扩展,允许在多个项目中标准化应用 3Fiftynine 编码标准。

安装: 63

依赖项: 0

建议者: 0

安全性: 0

星级: 0

分支: 0

类型:composer

2.4.0 2023-09-13 12:22 UTC

This package is auto-updated.

Last update: 2024-09-13 14:43:45 UTC


README

关于

版本

release

支持状态

螺旋桨 正在使用并维护。

描述

螺旋桨 是一个用于 PHP 项目的 3Fiftynine 编码标准的 PHPCS 扩展。

使用本包,可以以标准化的方式将扩展编码标准应用于整个产品套件。

技术要求

螺旋桨 需要

  • PHP 8.1+

安装

步骤 1: Composer

首先打开您的命令行,并在项目内部运行以下命令

composer require bannister/vexillum

步骤 2: 脚本

一旦安装了包,请将以下行添加到项目 composer.json 中的 scripts 部分。

"scripts": {
    "vexillum": "./vendor/bin/phpcs --standard=vendor/bannister/vexillum/Standards/ThreeFiftynine src/ -p",
    "vexillum-fix" : "php ./vendor/bin/phpcbf"
}

螺旋桨 现在已准备好在您的项目中使用!

用法

幸运的是,使用 螺旋桨 很简单。为了检查项目中编码标准,只需执行以下操作

composer vexillum

某些编码标准违规可以通过以下方式自动修复

composer vexillum-fix

自定义

由于上述安装说明,螺旋桨 默认将只检查您的 src 目录。您可以通过更改 composer.jsonvexillum 脚本的最后一部分来更改目标目录。

例如

"scripts": {
    "vexillum": "./vendor/bin/phpcs --standard=vendor/bannister/vexillum/Standards/ThreeFiftynine path/to/your/directory",
    "vexillum-fix" : "php ./vendor/bin/phpcbf"
}

作者

姓名职能联系方式
Jacco Engel后端开发人员Jacco@3Fiftynine.nl
Tom Peters后端开发人员Tom@3Fiftynine.nl