-
-
Notifications
You must be signed in to change notification settings - Fork 737
Closed
rectorphp/rector-src
#7867Labels
Description
Bug Report
| Subject | Details |
|---|---|
| Rector version | last dev-main |
| Installed as | composer dependency |
Minimal PHP Code Causing Issue
See https://getrector.com/demo/410ae8f9-237a-4569-83f6-f16152e4a6e9
<?php
final class DemoFile
{
public function run(bool $param)
{
if ($this->isTrue($param)) {
return 5;
}
return '10';
}
private function isTrue($value)
{
return $value === true;
}
public function jsonTest()
{
$data = [1,2,3,4];
return json_encode($data, JSON_PRETTY_PRINT);
}
}Responsible rules
JsonThrowOnErrorRector
Expected Behavior
Change json_encode($data, JSON_PRETTY_PRINT); to json_encode($data, JSON_THROW_ON_ERROR | JSON_PRETTY_PRINT);
Reactions are currently unavailable