From 2a33c2736ab1b00a2ab1d5d209f1929d0030da8a Mon Sep 17 00:00:00 2001 From: Meirza Date: Thu, 26 Jan 2023 10:04:24 +0700 Subject: [PATCH] MDL-76415 core_privacy: Fixed ${var} string interpolation deprecations. Since PHP 8.2, placing the dollar sign outside the curly brace is deprecated when the expression inside the braces resolves to a variable or an expression. --- privacy/classes/tests/provider_testcase.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/privacy/classes/tests/provider_testcase.php b/privacy/classes/tests/provider_testcase.php index c4405041a79..1d6b319765c 100644 --- a/privacy/classes/tests/provider_testcase.php +++ b/privacy/classes/tests/provider_testcase.php @@ -100,7 +100,7 @@ abstract class provider_testcase extends \advanced_testcase { * @return string */ protected function get_provider_classname($component) { - $classname = "\\${component}\\privacy\\provider"; + $classname = "\\{$component}\\privacy\\provider"; if (!class_exists($classname)) { throw new \coding_exception("{$component} does not implement any provider");