josephscott / phpcsfixer-config
0.0.2
2024-08-07 02:56 UTC
Requires
- php: >=8.1
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.52
- pestphp/pest: ^2.34
- phpstan/phpstan: ^1.10
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();