There MUST be one use keyword per declaration.
Whether to change group imports into single imports.
Allowed types: bool
Default value: true
Default configuration.
--- Original
+++ New
<?php
-use Foo, Sample, Sample\Sample as Sample2;
+use Foo;
+use Sample;
+use Sample\Sample as Sample2;With configuration: ['group_to_single_imports' => true].
--- Original
+++ New
<?php
-use Space\Models\ {
- TestModelA,
- TestModelB,
- TestModel,
-};
+use Space\Models\TestModelA;
+use Space\Models\TestModelB;
+use Space\Models\TestModel;The rule is part of the following rule sets:
@PER with config:
['group_to_single_imports' => false]@PER-CS with config:
['group_to_single_imports' => false]@PER-CS1.0 with config:
['group_to_single_imports' => false]@PER-CS2.0 with config:
['group_to_single_imports' => false]@PSR12 with config:
['group_to_single_imports' => false]
- Fixer class: PhpCsFixer\Fixer\Import\SingleImportPerStatementFixer
- Test class: PhpCsFixer\Tests\Fixer\Import\SingleImportPerStatementFixerTest
The test class defines officially supported behaviour. Each test case is a part of our backward compatibility promise.