diff --git a/src/PhpParser/Printer/BetterStandardPrinter.php b/src/PhpParser/Printer/BetterStandardPrinter.php index 2bad5e6f102..bd8f15c48cb 100644 --- a/src/PhpParser/Printer/BetterStandardPrinter.php +++ b/src/PhpParser/Printer/BetterStandardPrinter.php @@ -350,11 +350,11 @@ protected function pScalar_String(String_ $string): string $kind = $string->getAttribute(AttributeKey::KIND, String_::KIND_SINGLE_QUOTED); if ($kind === String_::KIND_DOUBLE_QUOTED) { - return $this->wrapValueWith($string, '"'); + return '"' . $string->value . '"'; } if ($kind === String_::KIND_SINGLE_QUOTED) { - return $this->wrapValueWith($string, "'"); + return "'" . $string->value . "'"; } return parent::pScalar_String($string); @@ -381,6 +381,9 @@ protected function pExpr_Ternary(Ternary $ternary, int $precedence, int $lhsPrec return parent::pExpr_Ternary($ternary, $precedence, $lhsPrecedence); } + /** + * Used in rector-downgrade-php + */ protected function pScalar_InterpolatedString(InterpolatedString $interpolatedString): string { $content = parent::pScalar_InterpolatedString($interpolatedString); @@ -577,9 +580,4 @@ private function containsNop(array $nodes): bool return $hasNop; } - - private function wrapValueWith(String_ $string, string $wrap): string - { - return $wrap . $string->value . $wrap; - } }