If a list of values separated by a comma is contained on a single line, then the last item MUST NOT have a trailing comma.
Which elements to fix.
Allowed values: a subset of ['arguments', 'array', 'array_destructuring', 'group_import']
Default value: ['arguments', 'array_destructuring', 'array', 'group_import']
Default configuration.
--- Original
+++ New
<?php
-foo($a,);
-$foo = array(1,);
-[$foo, $bar,] = $array;
-use a\{ClassA, ClassB,};
+foo($a);
+$foo = array(1);
+[$foo, $bar] = $array;
+use a\{ClassA, ClassB};
With configuration: ['elements' => ['array_destructuring']]
.
--- Original
+++ New
<?php
foo($a,);
-[$foo, $bar,] = $array;
+[$foo, $bar] = $array;
The rule is part of the following rule sets: