Come configurare HeaderCommentFixer in PHP-CS-Fixer

Mi piacerebbe usare HeaderCommentFixer fornito da PHP-CS-Fixer ma non capisco come.

Ho provato a fare qualcosa di simile:

 $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); 

Ma ottengo questo errore:

[ErrorException] strpos () si aspetta che il parametro 1 sia string, object dato

Quindi, come posso configurarlo? Ho anche controllato il test , ma sfortunatamente non mi ha aiutato.

Per la versione 1.x :

 // Configure the fixer $header = 'test this'; Symfony\CS\Fixer\Contrib\HeaderCommentFixer::setHeader($header) return Symfony\CS\Config\Config::create() ->fixers(arrays( 'header_comment' // Enable the fixer as rule )); 

Per i più recenti ( 2.x o dev-master ):

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