imports: - php tools: php_cs_fixer: config: level: psr2 php_code_sniffer: config: standard: PSR2 sniffs: { psr1: { classes: { class_declaration_sniff: true } }, generic: { code_analysis: { unused_function_parameter_sniff: true }, classes: { duplicate_class_name_sniff: true }, white_space: { disallow_tab_indent_sniff: true, scope_indent_sniff: true }, php: { disallow_short_open_tag_sniff: true }, formatting: { space_after_cast_sniff: true, disallow_multiple_statements_sniff: true }, functions: { function_call_argument_spacing_sniff: true, opening_function_brace_bsd_allman_sniff: true }, files: { one_interface_per_file_sniff: true, end_file_newline_sniff: true, line_endings_sniff: true, line_length_sniff: false }, commenting: { fixme_sniff: true, todo_sniff: true }, naming_conventions: { camel_caps_function_name_sniff: true, constructor_name_sniff: true } }, zend: { files: { closing_tag_sniff: true }, naming_conventions: { valid_variable_name_sniff: true } }, squiz: { classes: { lowercase_class_keywords_sniff: true, valid_class_name_sniff: true, class_file_name_sniff: true, class_declaration_sniff: true }, arrays: { array_bracket_spacing_sniff: true } } } php_cpd: true