josephscott/phpcsfixer-config

0.0.2 2024-08-07 02:56 UTC

This package is auto-updated.

Last update: 2024-09-07 03:08:42 UTC


README

安装

composer require --dev josephscott/phpcsfixer-config

在仓库的顶级目录下创建一个.php-cs-fixer.dist.php文件,使用以下内容:

<?php
declare( strict_types = 1 );

require __DIR__ . '/vendor/autoload.php';

$fixer_config = new JosephScott\PHPCSFixer_Config( __DIR__ );
return $fixer_config->get_config();

如果您想进行修改,所有的规则和选项都可以通过JosephScott\PHPCSFixer_Config()对象的公共属性访问。以下是如何修改array_indention规则和缩进配置选项的示例

$fixer_config = new JosephScott\PHPCSFixer_Config( __DIR__ );
$fixer_config->config_indent = '    ';
$fixer_config->rules['array_indention'] = false;
return $fixer_config->get_config();