Skip to content

Commit da04b05

Browse files
authored
Update docs (#262)
1 parent 84edb4a commit da04b05

File tree

2 files changed

+18
-16
lines changed

2 files changed

+18
-16
lines changed

docs/rector_rules_overview.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# 68 Rules Overview
1+
# 69 Rules Overview
22

33
## AbortIfRector
44

@@ -1184,6 +1184,19 @@ Change static `validate()` method to `$request->validate()`
11841184

11851185
<br>
11861186

1187+
## ResponseHelperCallToJsonResponseRector
1188+
1189+
Use new JsonResponse instead of `response()->json()`
1190+
1191+
- class: [`RectorLaravel\Rector\MethodCall\ResponseHelperCallToJsonResponseRector`](../src/Rector/MethodCall/ResponseHelperCallToJsonResponseRector.php)
1192+
1193+
```diff
1194+
-response()->json(['key' => 'value']);
1195+
+return new JsonResponse(['key' => 'value']);
1196+
```
1197+
1198+
<br>
1199+
11871200
## ReverseConditionableMethodCallRector
11881201

11891202
Reverse conditionable method calls
@@ -1362,16 +1375,3 @@ Convert string validation rules into arrays for Laravel's Validator.
13621375
```
13631376

13641377
<br>
1365-
1366-
## ResponseHelperCallToJsonResponseRector
1367-
1368-
Change `response()->json()` to `new JsonResponse()`
1369-
1370-
- class: [`RectorLaravel\Rector\MethodCall\ResponseHelperCallToJsonResponseRector`](../src/Rector/MethodCall/ResponseHelperCallToJsonResponseRector.php)
1371-
1372-
```diff
1373-
- return response()->json(['message' => 'Hello World']);
1374-
+ return new \Illuminate\Http\JsonResponse(['message' => 'Hello World']);
1375-
```
1376-
1377-
<br>

src/Rector/FuncCall/RemoveDumpDataDeadCodeRector.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
use PhpParser\NodeTraverser;
1111
use Rector\Contract\Rector\ConfigurableRectorInterface;
1212
use Rector\Rector\AbstractRector;
13-
use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample;
13+
use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample;
1414
use Symplify\RuleDocGenerator\ValueObject\RuleDefinition;
1515
use Webmozart\Assert\Assert;
1616

@@ -29,7 +29,7 @@ public function getRuleDefinition(): RuleDefinition
2929
return new RuleDefinition(
3030
'It will removes the dump data just like dd or dump functions from the code.`',
3131
[
32-
new CodeSample(
32+
new ConfiguredCodeSample(
3333
<<<'CODE_SAMPLE'
3434
class MyController
3535
{
@@ -61,6 +61,8 @@ public function update()
6161
}
6262
}
6363
CODE_SAMPLE
64+
,
65+
['dd', 'dump'],
6466
),
6567
]
6668
);

0 commit comments

Comments
 (0)