Fork me on GitHub
a Sensio Labs Product

Oliva (v3.13.0) edition

Rule no_useless_concat_operator

There should not be useless concat operations.

Configuration

juggle_simple_strings

Allow for simple string quote juggling if it results in more concat-operations merges.

Allowed types: bool

Default value: false

Examples

Example #1

Default configuration.

--- Original
+++ New
 <?php
-$a = 'a'.'b';
+$a = 'ab';

Example #2

With configuration: ['juggle_simple_strings' => true].

--- Original
+++ New
 <?php
-$a = 'a'."b";
+$a = "ab";

Rule sets

The rule is part of the following rule sets:

@PhpCsFixer

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

@Symfony

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

The logo is © 2010-2022 Sensio Labs