Rule blank_line_between_import_groups
¶
Putting blank lines between use
statement groups.
Examples¶
Example #1¶
--- Original
+++ New
<?php
use function AAC;
+
use const AAB;
+
use AAA;
Example #2¶
--- Original
+++ New
<?php
use const AAAA;
use const BBB;
+
use Bar;
use AAC;
use Acme;
+
use function CCC\AA;
use function DDD;
Example #3¶
--- Original
+++ New
<?php
use const BBB;
use const AAAA;
+
use Acme;
use AAC;
use Bar;
+
use function DDD;
use function CCC\AA;
Example #4¶
--- Original
+++ New
<?php
use const AAAA;
use const BBB;
+
use Acme;
+
use function DDD;
+
use AAC;
+
use function CCC\AA;
+
use Bar;
Rule sets¶
The rule is part of the following rule sets:
References¶
Fixer class: PhpCsFixer\Fixer\Whitespace\BlankLineBetweenImportGroupsFixer
Test class: PhpCsFixer\Tests\Fixer\Whitespace\BlankLineBetweenImportGroupsFixerTest
The test class defines officially supported behaviour. Each test case is a part of our backward compatibility promise.