gpt4 book ai didi

php - 如何在 PHP-CS-Fixer 中配置 HeaderCommentFixer

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:40:51 25 4
gpt4 key购买 nike

我想使用 HeaderCommentFixerPHP-CS-Fixer 提供但我不知道该怎么做。

我试着做这样的事情:

$headerCommentFixer = new HeaderCommentFixer();
$headerCommentFixer->setHeader('test this');

return Symfony\CS\Config\Config::create()
->level(Symfony\CS\FixerInterface::NONE_LEVEL)
->setUsingCache(false)
->fixers([
...
$headerCommentFixer,
...
])
->finder($finder);

但是我得到这个错误:

[ErrorException] strpos() expects parameter 1 to be string, object given

那么,我该如何配置呢?我还检查了the test ,但不幸的是,这对我没有帮助。

最佳答案

对于版本 1.x:

// Configure the fixer
$header = 'test this';
Symfony\CS\Fixer\Contrib\HeaderCommentFixer::setHeader($header)

return Symfony\CS\Config\Config::create()
->fixers(array(
'header_comment' // Enable the fixer as rule
));

对于较新的版本(2.xdev-master):

$header = 'test this';

return Symfony\CS\Config\Config::create()
->setRules(array(
'header_comment' => array('header' => $header)
));

关于php - 如何在 PHP-CS-Fixer 中配置 HeaderCommentFixer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35121798/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com