
imports:
    - { resource: '../../../../vendor/symplify/easy-coding-standard/config/set/psr12.yaml' }
    - { resource: '../../../../vendor/symplify/easy-coding-standard/config/set/clean-code.yaml' }
    - { resource: '../../../../vendor/symplify/easy-coding-standard/config/set/symfony.yaml' }

parameters:

    exclude_files:
        - 'tests/_support/_generated/*'
        - '**/Migrations/Version*'

    skip:
        PhpCsFixer\Fixer\PhpTag\BlankLineAfterOpeningTagFixer:
        PhpCsFixer\Fixer\ArrayNotation\TrailingCommaInMultilineArrayFixer:
        PhpCsFixer\Fixer\Phpdoc\PhpdocSummaryFixer:
        PhpCsFixer\Fixer\ReturnNotation\ReturnAssignmentFixer:

services:

    PhpCsFixer\Fixer\Phpdoc\NoSuperfluousPhpdocTagsFixer: ~

    PhpCsFixer\Fixer\Basic\BracesFixer:
        allow_single_line_closure: false
        position_after_functions_and_oop_constructs: 'next'
        position_after_control_structures: 'next'
        position_after_anonymous_constructs: 'next'

    PhpCsFixer\Fixer\Operator\ConcatSpaceFixer:
        spacing: one

    PhpCsFixer\Fixer\Whitespace\BlankLineBeforeStatementFixer:
        statements: ['continue', 'declare', 'return', 'throw', 'try']

    Symplify\CodingStandard\Fixer\LineLength\LineLengthFixer:
        inline_short_lines: false


imports:
    - { resource: '../../../../vendor/symplify/easy-coding-standard/config/set/psr12.yaml' }
    - { resource: '../../../../vendor/symplify/easy-coding-standard/config/set/clean-code.yaml' }
    - { resource: '../../../../vendor/symplify/easy-coding-standard/config/set/symfony.yaml' }

parameters:

    exclude_files:
        - 'tests/_support/_generated/*'
        - '**/Migrations/Version*'

    skip:
        PhpCsFixer\Fixer\PhpTag\BlankLineAfterOpeningTagFixer:
        PhpCsFixer\Fixer\ArrayNotation\TrailingCommaInMultilineArrayFixer:
        PhpCsFixer\Fixer\Phpdoc\PhpdocSummaryFixer:
        PhpCsFixer\Fixer\ReturnNotation\ReturnAssignmentFixer:

services:

    PhpCsFixer\Fixer\Phpdoc\NoSuperfluousPhpdocTagsFixer: ~

    PhpCsFixer\Fixer\Basic\BracesFixer:
        allow_single_line_closure: false
        position_after_functions_and_oop_constructs: 'next'
        position_after_control_structures: 'next'
        position_after_anonymous_constructs: 'next'

    PhpCsFixer\Fixer\Operator\ConcatSpaceFixer:
        spacing: one

    PhpCsFixer\Fixer\Whitespace\BlankLineBeforeStatementFixer:
        statements: ['continue', 'declare', 'return', 'throw', 'try']

    Symplify\CodingStandard\Fixer\LineLength\LineLengthFixer:
        inline_short_lines: false

    PhpCsFixer\Fixer\Phpdoc\NoSuperfluousPhpdocTagsFixer:
        allow_mixed: true
        allow_unused_params: false
        remove_inheritdoc: true



Allow mixed in doc blocks
Allow mixed in doc blocks
