gizra / robo-phpcs

此包的最新版本(0.1.1)没有提供许可证信息。

将编码标准检查Robo命令作为PHP特性实现

0.1.1 2023-09-22 04:09 UTC

This package is not auto-updated.

Last update: 2024-09-21 07:32:50 UTC


README

##描述

gizra/robo-phpcs 是一个PHP特性,它提供了一种Robo命令来检查Drupal项目的编码标准。这个库使您能够轻松遵循Drupal和DrupalPractice编码标准。它实现为一个PHP特性,您可以在Robo任务中包含它。

要求

  • PHP 8.1 或更高版本
  • Robo 4.0 或更高版本

安装

通过composer将此包安装为开发依赖项

composer require --dev gizra/robo-phpcs

用法

PhpcsTasks特性包含在您的RoboFile.php中,以在您的任务中使用phpcs命令。

<?php

namespace YourNamespace;

use Robo\Tasks;
use GizraRobo\PhpcsTasks;

class RoboFile extends Tasks {
  use PhpcsTasks;

  // Your other tasks
}

运行phpcs任务

包含特性后,您可以在Robo命令中使用phpcs任务。

robo phpcs

这将运行PHP Code Sniffer和PHP Code Beautifier和Fixer,为指定的目录执行,遵循Drupal和DrupalPractice编码标准。

选项和配置

特性包含了一组要扫描的目录和文件类型的列表。如果您想自定义此列表,可以在您的RoboFile.php中重写相应的变量。