Rule spaces_inside_parentheses
¶
Parentheses must be declared using the configured whitespace.
Description¶
By default there are not any additional spaces inside parentheses, however with
space=single
configuration option whitespace inside parentheses will be
unified to single space.
Configuration¶
space
¶
Whether to have single
or none
space inside parentheses.
Allowed values: 'none'
and 'single'
Default value: 'none'
Examples¶
Example #1¶
Default configuration.
--- Original
+++ New
<?php
-if ( $a ) {
- foo( );
+if ($a) {
+ foo();
}
Example #2¶
With configuration: ['space' => 'none']
.
--- Original
+++ New
<?php
-function foo( $bar, $baz )
+function foo($bar, $baz)
{
}
Example #3¶
With configuration: ['space' => 'single']
.
--- Original
+++ New
<?php
-if ($a) {
- foo( );
+if ( $a ) {
+ foo();
}
Example #4¶
With configuration: ['space' => 'single']
.
--- Original
+++ New
<?php
-function foo($bar, $baz)
+function foo( $bar, $baz )
{
}
Rule sets¶
The rule is part of the following rule sets:
References¶
Fixer class: PhpCsFixer\Fixer\Whitespace\SpacesInsideParenthesesFixer
Test class: PhpCsFixer\Tests\Fixer\Whitespace\SpacesInsideParenthesesFixerTest
The test class defines officially supported behaviour. Each test case is a part of our backward compatibility promise.