kennedy-osaze/php-cs-fixer-config

PHP编码标准规则的具有观点的配置

2.0.1 2022-05-09 23:59 UTC

This package is auto-updated.

Last update: 2024-09-15 17:14:03 UTC


README

这包含了一组PHP-CS-Fixer的具有观点的PHP编码标准规则,可用于个人项目和软件包中

安装

composer require --dev kennedy-osaze/php-cs-fixer-config

基本使用

在项目根目录下创建一个.php-cs-fixer.dist.php配置文件,并粘贴以下内容

<?php

use KennedyOsaze\PhpCsFixerConfig\Config;
use PhpCsFixer\Finder;

$finder = Finder::create()->in(__DIR__);

return Config::create($finder);

自定义

默认情况下,该软件包使用其默认规则设置PHP-CS-Fixer。可以通过以下方式扩展规则:

$rules = [
    // Your PHP-CS-Fixer rules come here...
];

return Config::create($finder)->mergeRules($rules);

KennedyOsaze\PhpCsFixerConfig\Config基本上是PHP-CS-Fixer Config类的扩展,因此它可以像后者一样配置。

运行

在项目目录中运行以下命令,将为每个.php文件运行修复器。

vendor/bin/php-cs-fixer fix

许可证

MIT许可证(MIT)。有关更多信息,请参阅许可证文件