
single_import_per_statement
¶There MUST be one use keyword per declaration.
group_to_single_imports
¶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:
Using the @PER rule set will enable the single_import_per_statement
rule with the config below:
['group_to_single_imports' => false]
Using the @PSR2 rule set will enable the single_import_per_statement
rule with the default config.
Using the @PSR12 rule set will enable the single_import_per_statement
rule with the config below:
['group_to_single_imports' => false]
Using the @PhpCsFixer rule set will enable the single_import_per_statement
rule with the default config.
Using the @Symfony rule set will enable the single_import_per_statement
rule with the default config.