Skip to content

Latest commit

 

History

History
70 lines (47 loc) · 1.31 KB

no_spaces_around_offset.rst

File metadata and controls

70 lines (47 loc) · 1.31 KB

Rule no_spaces_around_offset

There MUST NOT be spaces around offset braces.

Configuration

positions

Whether spacing should be fixed inside and/or outside the offset braces.

Allowed values: a subset of ['inside', 'outside']

Default value: ['inside', 'outside']

Examples

Example #1

Default configuration.

--- Original
+++ New
 <?php
-$sample = $b [ 'a' ] [ 'b' ];
+$sample = $b['a']['b'];

Example #2

With configuration: ['positions' => ['inside']].

--- Original
+++ New
 <?php
-$sample = $b [ 'a' ] [ 'b' ];
+$sample = $b ['a'] ['b'];

Example #3

With configuration: ['positions' => ['outside']].

--- Original
+++ New
 <?php
-$sample = $b [ 'a' ] [ 'b' ];
+$sample = $b[ 'a' ][ 'b' ];

Rule sets

The rule is part of the following rule sets:

@PhpCsFixer

Using the @PhpCsFixer rule set will enable the no_spaces_around_offset rule with the default config.

@Symfony

Using the @Symfony rule set will enable the no_spaces_around_offset rule with the default config.