Repository Config
checks:
php:
code_rating: true
duplication: true
filter:
paths:
- src/*
tools:
php_cs_fixer:
config: { level: psr2 }
Global Config
filter:
paths:
- src
tools:
php_mess_detector:
config:
ruleset: phpmd.xml
design_rules: { exit_expression: false, eval_expression: false, goto_statement: false }
unused_code_rules: { unused_private_field: false }
naming_rules: { constructor_conflict: false, constant_naming: false }
controversial_rules: { superglobals: false }
php_code_sniffer:
config:
standard: PSR2
sniffs: { psr1: { files: { side_effects_sniff: false } }, generic: { code_analysis: { for_loop_with_test_function_call_sniff: false, empty_statement_sniff: false, unnecessary_final_modifier_sniff: false, useless_overriding_method_sniff: false, jumbled_incrementer_sniff: false }, php: { deprecated_functions_sniff: false, character_before_php_opening_tag_sniff: false } }, squiz: { scope: { static_this_usage_sniff: false, method_scope_sniff: false, member_var_scope_sniff: false }, classes: { self_member_reference_sniff: false }, php: { non_executable_code_sniff: false } } }
php_cpd:
excluded_dirs:
- test
php_loc:
excluded_dirs:
- test
php_pdepend:
excluded_dirs:
1: test