diff options
Diffstat (limited to '.php_cs')
-rw-r--r-- | .php_cs | 142 |
1 files changed, 86 insertions, 56 deletions
@@ -3,64 +3,93 @@ $composerinfo = json_decode(file_get_contents('composer.json')); $version = $composerinfo->version; -$header = "PHPPgAdmin v$version"; +$header = "PHPPgAdmin v$version."; $rules=[ - 'no_php4_constructor'=>true, - '@PHP56Migration' => true, - '@PHPUnit60Migration:risky' => true, - '@Symfony' => true, - '@Symfony:risky' => false, - '@PSR1'=>true, - '@PSR2'=>true, - 'align_multiline_comment' => true, - 'array_syntax' => ['syntax' => 'short'], - 'blank_line_before_statement' => true, - 'combine_consecutive_issets' => true, - 'combine_consecutive_unsets' => true, - 'compact_nullable_typehint' => true, - 'escape_implicit_backslashes' => true, - 'explicit_indirect_variable' => true, - 'no_whitespace_in_blank_line'=> true, - 'no_unused_imports'=>true, - 'elseif'=>true, - 'explicit_string_variable' => true, - 'final_internal_class' => true, - 'modernize_types_casting'=>true, - 'header_comment' => ['commentType'=>'PHPDoc','header' => $header], - 'heredoc_to_nowdoc' => true, - 'phpdoc_no_package' => false, - 'list_syntax' => ['syntax' => 'long'], - 'method_chaining_indentation' => true, - 'method_argument_space' => ['ensure_fully_multiline' => true], - 'multiline_comment_opening_closing' => true, - 'no_extra_blank_lines' => ['tokens' => ['break', 'case', 'continue', 'curly_brace_block', 'default', 'extra', 'parenthesis_brace_block', 'return', 'square_brace_block', 'switch', 'throw', 'use', 'useTrait', 'use_trait']], - 'no_null_property_initialization' => true, - 'no_short_echo_tag' => true, - 'no_superfluous_elseif' => true, - 'no_unneeded_curly_braces' => true, - 'no_unneeded_final_method' => true, - 'no_unreachable_default_argument_value' => true, - 'no_useless_else' => true, - 'no_useless_return' => true, - 'ordered_class_elements' => false, - 'ordered_imports' => true, - 'php_unit_strict' => true, - 'php_unit_test_annotation' => true, - 'php_unit_test_class_requires_covers' => true, - 'phpdoc_add_missing_param_annotation' => true, - 'phpdoc_align'=>true, - 'phpdoc_order' => true, - 'phpdoc_separation'=>true, - 'phpdoc_scalar'=>true, - 'phpdoc_trim'=>true, - 'phpdoc_types_order' => true, - 'semicolon_after_instruction' => true, - 'single_line_comment_style' => false, - 'strict_comparison' => false, - 'strict_param' => true, - 'single_quote'=>true, - 'yoda_style' => false, + '@PHP56Migration' => true, + '@PHPUnit60Migration:risky' => true, + '@PSR1'=>true, + '@PSR2'=>true, + '@Symfony' => true, + '@Symfony:risky' => false, + 'align_multiline_comment' => true, + 'align_double_arrow' => true, + 'align_equals' => true, + 'array_syntax' => ['syntax' => 'short'], + 'blank_line_before_statement' => true, + 'blank_line_after_namespace'=>false, + 'blank_line_after_opening_tag'=>false, + 'blank_line_before_break'=>false, + 'blank_line_before_continue'=>false, + 'blank_line_before_declare'=>false, + 'blank_line_before_return'=>false, + 'blank_line_before_throw'=>false, + 'blank_line_before_try'=>false, + 'combine_consecutive_issets' => true, + 'combine_consecutive_unsets' => true, + 'compact_nullable_typehint' => true, + 'elseif'=>true, + 'escape_implicit_backslashes' => true, + 'explicit_indirect_variable' => true, + 'explicit_string_variable' => true, + 'final_internal_class' => true, + 'header_comment' => ['commentType'=>'PHPDoc','header' => $header], + 'heredoc_to_nowdoc' => true, + 'list_syntax' => ['syntax' => 'long'], + 'method_argument_space' => ['ensure_fully_multiline' => true], + 'method_chaining_indentation' => true, + 'modernize_types_casting'=>true, + 'multiline_comment_opening_closing' => true, + 'no_null_property_initialization' => true, + 'no_php4_constructor'=>true, + 'no_short_echo_tag' => true, + 'no_superfluous_elseif' => 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_in_blank_line'=> true, + 'ordered_class_elements' => false, + 'ordered_imports' => true, + 'php_unit_strict' => true, + 'php_unit_test_annotation' => true, + 'php_unit_test_class_requires_covers' => true, + 'phpdoc_add_missing_param_annotation' => true, + 'phpdoc_align'=>true, + 'phpdoc_no_package' => false, + 'phpdoc_order' => true, + 'phpdoc_scalar'=>true, + 'phpdoc_separation'=>true, + 'phpdoc_trim'=>true, + 'phpdoc_types_order' => true, + 'semicolon_after_instruction' => true, + 'single_line_comment_style' => false, + 'single_quote'=>true, + 'strict_comparison' => false, + 'strict_param' => true, + 'yoda_style' => false, + 'no_extra_blank_lines' => [ + 'tokens' => + [ + 'if', + 'break', + 'case', + 'continue', + 'curly_brace_block', + 'default', 'extra', + 'parenthesis_brace_block', + 'return', + 'square_brace_block', + 'switch', + 'throw', + 'use', + 'useTrait', + 'use_trait' + ] + ], + 'binary_operator_spaces' => [ 'align_double_arrow' => true, 'align_equals' => true @@ -74,6 +103,7 @@ $config = PhpCsFixer\Config::create() ->setFinder( PhpCsFixer\Finder::create() ->in(__DIR__.'/src/classes') + ->in(__DIR__.'/src/middleware') ->in(__DIR__.'/src/controllers') ->in(__DIR__.'/src/database') ->in(__DIR__.'/src/decorators') |