forked from drweissbrot-archive/csgo-stats
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.php_cs
355 lines (351 loc) · 11 KB
/
.php_cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
<?php
return PhpCsFixer\Config::create()
->setRiskyAllowed(true)
->setIndent("\t")
->setRules([
'align_multiline_comment' => ['comment_type' => 'all_multiline'],
'array_indentation' => true,
'array_syntax' => ['syntax' => 'short'],
'backtick_to_shell_exec' => true,
'binary_operator_spaces' => true,
'blank_line_after_namespace' => true,
'blank_line_after_opening_tag' => true,
'blank_line_before_statement' => [
'statements' => [
'continue', 'declare', 'return', 'throw', 'try', 'if', 'goto',
],
],
'braces' => true,
'cast_spaces' => true,
'class_attributes_separation' => true,
'class_definition' => true,
'combine_consecutive_issets' => true,
'combine_consecutive_unsets' => true,
'concat_space' => ['spacing' => 'one'],
'declare_equal_normalize' => ['space' => 'single'],
'dir_constant' => true,
'doctrine_annotation_array_assignment' => true,
'doctrine_annotation_braces' => true,
'doctrine_annotation_indentation' => true,
'doctrine_annotation_spaces' => true,
'elseif' => true,
'encoding' => true,
'ereg_to_preg' => true,
'escape_implicit_backslashes' => true,
'explicit_indirect_variable' => true,
'explicit_string_variable' => true,
'full_opening_tag' => true,
'fully_qualified_strict_types' => true,
'function_declaration' => true,
'function_to_constant' => true,
'function_typehint_space' => true,
'heredoc_to_nowdoc' => true,
'include' => true,
'indentation_type' => true,
'is_null' => true,
'line_ending' => true,
'linebreak_after_opening_tag' => true,
'list_syntax' => ['syntax' => 'short'],
'logical_operators' => true,
'lowercase_cast' => true,
'lowercase_constants' => true,
'lowercase_keywords' => true,
'lowercase_static_reference' => true,
'magic_constant_casing' => true,
'mb_str_functions' => true,
'method_argument_space' => true,
'method_chaining_indentation' => true,
'method_separation' => true,
'modernize_types_casting' => true,
'multiline_comment_opening_closing' => true,
'multiline_whitespace_before_semicolons' => true,
'native_constant_invocation' => true,
'native_function_casing' => true,
'native_function_invocation' => false,
'no_alias_functions' => true,
'no_binary_string' => true,
'no_blank_lines_after_class_opening' => true,
'no_blank_lines_after_phpdoc' => true,
'no_break_comment' => true,
'no_closing_tag' => true,
'no_empty_phpdoc' => true,
'no_empty_statement' => true,
'no_extra_blank_lines' => true,
'no_homoglyph_names' => true,
'no_leading_import_slash' => true,
'no_leading_namespace_whitespace' => true,
'no_mixed_echo_print' => true,
'no_multiline_whitespace_around_double_arrow' => true,
'no_null_property_initialization' => true,
'no_php4_constructor' => true,
'no_short_bool_cast' => true,
'no_short_echo_tag' => true,
'no_singleline_whitespace_before_semicolons' => true,
'no_spaces_after_function_name' => true,
'no_spaces_around_offset' => true,
'no_spaces_inside_parenthesis' => true,
'no_superfluous_elseif' => true,
'no_superfluous_phpdoc_tags' => true,
'no_trailing_comma_in_list_call' => true,
'no_trailing_comma_in_singleline_array' => true,
'no_trailing_whitespace' => true,
'no_trailing_whitespace_in_comment' => true,
'no_unneeded_control_parentheses' => true,
'no_unneeded_curly_braces' => true,
'no_unneeded_final_method' => true,
'no_unreachable_default_argument_value' => true,
'no_unused_imports' => true,
'no_useless_else' => true,
'no_useless_return' => true,
'no_whitespace_before_comma_in_array' => true,
'no_whitespace_in_blank_line' => true,
'normalize_index_brace' => true,
'not_operator_with_successor_space' => true,
'object_operator_without_whitespace' => true,
'ordered_class_elements' => true,
'ordered_imports' => true,
'php_unit_construct' => true,
'php_unit_dedicate_assert' => true,
'php_unit_expectation' => true,
'php_unit_fqcn_annotation' => true,
'php_unit_namespaced' => true,
'php_unit_no_expectation_annotation' => true,
'php_unit_test_annotation' => true,
'phpdoc_add_missing_param_annotation' => ['only_untyped' => true],
'phpdoc_align' => true,
'phpdoc_annotation_without_dot' => true,
'phpdoc_indent' => true,
'phpdoc_inline_tag' => true,
'phpdoc_no_access' => true,
'phpdoc_no_alias_tag' => true,
'phpdoc_no_empty_return' => true,
'phpdoc_no_package' => true,
'phpdoc_no_useless_inheritdoc' => true,
'phpdoc_order' => true,
'phpdoc_return_self_reference' => true,
'phpdoc_scalar' => true,
'phpdoc_separation' => true,
'phpdoc_single_line_var_spacing' => true,
'phpdoc_summary' => true,
'phpdoc_to_comment' => true,
'phpdoc_trim' => true,
'phpdoc_types' => true,
'phpdoc_types_order' => true,
'phpdoc_var_without_name' => true,
'pow_to_exponentiation' => true,
'psr4' => true,
'random_api_migration' => true,
'return_assignment' => true,
'return_type_declaration' => ['space_before' => 'one'],
'self_accessor' => true,
'semicolon_after_instruction' => true,
'set_type_to_cast' => true,
'short_scalar_cast' => true,
'simplified_null_return' => true,
'single_blank_line_at_eof' => true,
'single_blank_line_before_namespace' => true,
'single_class_element_per_statement' => true,
'single_import_per_statement' => true,
'single_line_after_imports' => true,
'single_line_comment_style' => true,
'single_quote' => true,
'space_after_semicolon' => true,
'standardize_increment' => true,
'standardize_not_equals' => true,
'string_line_ending' => true,
'switch_case_semicolon_to_colon' => true,
'switch_case_space' => true,
'ternary_operator_spaces' => true,
'ternary_to_null_coalescing' => true,
'trailing_comma_in_multiline_array' => true,
'trim_array_spaces' => true,
'unary_operator_spaces' => true,
'visibility_required' => true,
'whitespace_after_comma_in_array' => true,
'yoda_style' => ['equal' => false, 'identical' => false, 'less_and_greater' => false],
])->setFinder(
PhpCsFixer\Finder::create()->exclude('vendor')->in(__DIR__)
);
/*
This document has been generated with
https://mlocati.github.io/php-cs-fixer-configurator/
you can change this configuration by importing this YAML code:
whitespace:
indent: "\t"
fixers:
align_multiline_comment:
comment_type: all_multiline
array_indentation: true
array_syntax:
syntax: short
backtick_to_shell_exec: true
binary_operator_spaces: true
blank_line_after_namespace: true
blank_line_after_opening_tag: true
blank_line_before_statement:
statements:
- continue
- declare
- return
- throw
- try
- if
- goto
braces: true
cast_spaces: true
class_attributes_separation: true
class_definition: true
combine_consecutive_issets: true
combine_consecutive_unsets: true
concat_space:
spacing: one
declare_equal_normalize:
space: single
dir_constant: true
doctrine_annotation_array_assignment: true
doctrine_annotation_braces: true
doctrine_annotation_indentation: true
doctrine_annotation_spaces: true
elseif: true
encoding: true
ereg_to_preg: true
escape_implicit_backslashes: true
explicit_indirect_variable: true
explicit_string_variable: true
full_opening_tag: true
fully_qualified_strict_types: true
function_declaration: true
function_to_constant: true
function_typehint_space: true
heredoc_to_nowdoc: true
include: true
indentation_type: true
is_null: true
line_ending: true
linebreak_after_opening_tag: true
list_syntax:
syntax: short
logical_operators: true
lowercase_cast: true
lowercase_constants: true
lowercase_keywords: true
lowercase_static_reference: true
magic_constant_casing: true
mb_str_functions: true
method_argument_space: true
method_chaining_indentation: true
method_separation: true
modernize_types_casting: true
multiline_comment_opening_closing: true
multiline_whitespace_before_semicolons: true
native_constant_invocation: true
native_function_casing: true
native_function_invocation: true
no_alias_functions: true
no_binary_string: true
no_blank_lines_after_class_opening: true
no_blank_lines_after_phpdoc: true
no_break_comment: true
no_closing_tag: true
no_empty_phpdoc: true
no_empty_statement: true
no_extra_blank_lines: true
no_homoglyph_names: true
no_leading_import_slash: true
no_leading_namespace_whitespace: true
no_mixed_echo_print: true
no_multiline_whitespace_around_double_arrow: true
no_null_property_initialization: true
no_php4_constructor: true
no_short_bool_cast: true
no_short_echo_tag: true
no_singleline_whitespace_before_semicolons: true
no_spaces_after_function_name: true
no_spaces_around_offset: true
no_spaces_inside_parenthesis: true
no_superfluous_elseif: true
no_superfluous_phpdoc_tags: true
no_trailing_comma_in_list_call: true
no_trailing_comma_in_singleline_array: true
no_trailing_whitespace: true
no_trailing_whitespace_in_comment: true
no_unneeded_control_parentheses: true
no_unneeded_curly_braces: true
no_unneeded_final_method: true
no_unreachable_default_argument_value: true
no_unused_imports: true
no_useless_else: true
no_useless_return: true
no_whitespace_before_comma_in_array: true
no_whitespace_in_blank_line: true
normalize_index_brace: true
not_operator_with_successor_space: true
object_operator_without_whitespace: true
ordered_class_elements: true
ordered_imports: true
php_unit_construct: true
php_unit_dedicate_assert: true
php_unit_expectation: true
php_unit_fqcn_annotation: true
php_unit_namespaced: true
php_unit_no_expectation_annotation: true
php_unit_test_annotation: true
phpdoc_add_missing_param_annotation:
only_untyped: true
phpdoc_align: true
phpdoc_annotation_without_dot: true
phpdoc_indent: true
phpdoc_inline_tag: true
phpdoc_no_access: true
phpdoc_no_alias_tag: true
phpdoc_no_empty_return: true
phpdoc_no_package: true
phpdoc_no_useless_inheritdoc: true
phpdoc_order: true
phpdoc_return_self_reference: true
phpdoc_scalar: true
phpdoc_separation: true
phpdoc_single_line_var_spacing: true
phpdoc_summary: true
phpdoc_to_comment: true
phpdoc_trim: true
phpdoc_types: true
phpdoc_types_order: true
phpdoc_var_without_name: true
pow_to_exponentiation: true
psr4: true
random_api_migration: true
return_assignment: true
return_type_declaration:
space_before: one
self_accessor: true
semicolon_after_instruction: true
set_type_to_cast: true
short_scalar_cast: true
simplified_null_return: true
single_blank_line_at_eof: true
single_blank_line_before_namespace: true
single_class_element_per_statement: true
single_import_per_statement: true
single_line_after_imports: true
single_line_comment_style: true
single_quote: true
space_after_semicolon: true
standardize_increment: true
standardize_not_equals: true
string_line_ending: true
switch_case_semicolon_to_colon: true
switch_case_space: true
ternary_operator_spaces: true
ternary_to_null_coalescing: true
trailing_comma_in_multiline_array: true
trim_array_spaces: true
unary_operator_spaces: true
visibility_required: true
whitespace_after_comma_in_array: true
yoda_style:
equal: false
identical: false
less_and_greater: false
risky: true
*/