|
1
|
|
|
<?php |
|
2
|
|
|
|
|
3
|
|
|
$finder = PhpCsFixer\Finder::create() |
|
4
|
|
|
->exclude('vendor') |
|
5
|
|
|
->exclude('.tools') |
|
6
|
|
|
->in(__DIR__) |
|
7
|
|
|
; |
|
8
|
|
|
|
|
9
|
|
|
return (new PhpCsFixer\Config()) |
|
10
|
|
|
->setRiskyAllowed(true) |
|
11
|
|
|
->setRules([ |
|
12
|
|
|
'@Symfony' => true, |
|
13
|
|
|
'@Symfony:risky' => true, |
|
14
|
|
|
'linebreak_after_opening_tag' => true, |
|
15
|
|
|
'mb_str_functions' => true, |
|
16
|
|
|
'no_php4_constructor' => true, |
|
17
|
|
|
'no_unreachable_default_argument_value' => true, |
|
18
|
|
|
'no_useless_else' => true, |
|
19
|
|
|
'no_useless_return' => true, |
|
20
|
|
|
'php_unit_strict' => true, |
|
21
|
|
|
'phpdoc_order' => true, |
|
22
|
|
|
'strict_comparison' => true, |
|
23
|
|
|
'strict_param' => true, |
|
24
|
|
|
]) |
|
25
|
|
|
->setFinder($finder) |
|
26
|
|
|
->setCacheFile(__DIR__.'/.php_cs.cache') |
|
27
|
|
|
; |
|
28
|
|
|
|