Skip to content

Latest commit

 

History

History
48 lines (43 loc) · 1.14 KB

spatie_rules.md

File metadata and controls

48 lines (43 loc) · 1.14 KB

spatie ruleset

last generated: 2021-01-12 13:38:38 EST

This document contains the PHP-CS-Fixer rules used for the spatie Ruleset.


[
    '@PSR2' => true,
    'array_syntax' => [
        'syntax' => 'short',
    ],
    'ordered_imports' => [
        'sortAlgorithm' => 'alpha',
    ],
    'no_unused_imports' => true,
    'not_operator_with_successor_space' => true,
    'trailing_comma_in_multiline_array' => true,
    'phpdoc_scalar' => true,
    'unary_operator_spaces' => true,
    'binary_operator_spaces' => true,
    'blank_line_before_statement' => [
        'statements' => [
            'break',
            'continue',
            'declare',
            'return',
            'throw',
            'try',
        ],
    ],
    'phpdoc_single_line_var_spacing' => true,
    'phpdoc_var_without_name' => true,
    'class_attributes_separation' => [
        'elements' => [
            'method',
        ],
    ],
    'method_argument_space' => [
        'on_multiline' => 'ensure_fully_multiline',
        'keep_multiple_spaces_after_comma' => true,
    ],
    'single_trait_insert_per_statement' => true,
]