diff --git a/docs/rector_rules_overview.md b/docs/rector_rules_overview.md index 24aba2a5..f8efff26 100644 --- a/docs/rector_rules_overview.md +++ b/docs/rector_rules_overview.md @@ -1,4 +1,4 @@ -# 68 Rules Overview +# 69 Rules Overview ## AbortIfRector @@ -1184,6 +1184,19 @@ Change static `validate()` method to `$request->validate()`
+## ResponseHelperCallToJsonResponseRector + +Use new JsonResponse instead of `response()->json()` + +- class: [`RectorLaravel\Rector\MethodCall\ResponseHelperCallToJsonResponseRector`](../src/Rector/MethodCall/ResponseHelperCallToJsonResponseRector.php) + +```diff +-response()->json(['key' => 'value']); ++return new JsonResponse(['key' => 'value']); +``` + +
+ ## ReverseConditionableMethodCallRector Reverse conditionable method calls @@ -1362,16 +1375,3 @@ Convert string validation rules into arrays for Laravel's Validator. ```
- -## ResponseHelperCallToJsonResponseRector - -Change `response()->json()` to `new JsonResponse()` - -- class: [`RectorLaravel\Rector\MethodCall\ResponseHelperCallToJsonResponseRector`](../src/Rector/MethodCall/ResponseHelperCallToJsonResponseRector.php) - -```diff -- return response()->json(['message' => 'Hello World']); -+ return new \Illuminate\Http\JsonResponse(['message' => 'Hello World']); -``` - -
diff --git a/src/Rector/FuncCall/RemoveDumpDataDeadCodeRector.php b/src/Rector/FuncCall/RemoveDumpDataDeadCodeRector.php index 6b8a6b23..e375b830 100644 --- a/src/Rector/FuncCall/RemoveDumpDataDeadCodeRector.php +++ b/src/Rector/FuncCall/RemoveDumpDataDeadCodeRector.php @@ -10,7 +10,7 @@ use PhpParser\NodeTraverser; use Rector\Contract\Rector\ConfigurableRectorInterface; use Rector\Rector\AbstractRector; -use Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample; +use Symplify\RuleDocGenerator\ValueObject\CodeSample\ConfiguredCodeSample; use Symplify\RuleDocGenerator\ValueObject\RuleDefinition; use Webmozart\Assert\Assert; @@ -29,7 +29,7 @@ public function getRuleDefinition(): RuleDefinition return new RuleDefinition( 'It will removes the dump data just like dd or dump functions from the code.`', [ - new CodeSample( + new ConfiguredCodeSample( <<<'CODE_SAMPLE' class MyController { @@ -61,6 +61,8 @@ public function update() } } CODE_SAMPLE + , + ['dd', 'dump'], ), ] );