Hoa central
ConfigurationFile.php
Go to the documentation of this file.
1 <?php
2 
37 // Hoa defined fixers.
39  'Author',
40  'ControlFlowStatement',
41  'Copyright',
42  'NoBlankLinesBeforeEntity',
43  'PhpdocThrows',
44  'PhpdocVar'
45 ];
46 
47 $out = Symfony\CS\Config\Config::create();
48 $out->level(Symfony\CS\FixerInterface::PSR2_LEVEL);
49 
50 foreach ($fixers as $fixer) {
51  require
52  __DIR__ . DIRECTORY_SEPARATOR .
53  'Fixer' . DIRECTORY_SEPARATOR .
54  $fixer . '.php';
55 
56  $classname = 'Hoa\Devtools\Resource\PHPCsFixer\Fixer\\' . $fixer;
57  $out->addCustomFixer(new $classname());
58 }
59 
60 return
61  $out->fixers([
62  'align_double_arrow',
63  'align_equals',
64  'blankline_after_open_tag',
65  'concat_with_spaces',
66  'no_blank_lines_after_class_opening',
67  'ordered_use',
68  'phpdoc_no_access',
69  'remove_leading_slash_use',
70  'remove_leading_slash_uses',
71  'self_accessor',
72  'short_array_syntax',
73  'spaces_cast',
74  'unused_use',
75  'whitespacy_lines',
76 
77  // Hoa defined
78  'author',
79  'control_flow_statement',
80  'copyright',
81  'no_blank_lines_before_entity',
82  'phpdoc_throws',
83  'phpdoc_var'
84  ]);