Fixed PHP 8.2 deprecations. Using ${var} string interpolation is deprecated in PHP 8.2

This commit is contained in:
Dragos Protung 2022-12-06 11:38:09 +01:00
parent 613569397e
commit 6f84c2f2e0

View File

@ -46,7 +46,7 @@ final class PipeArgumentsProvider implements DynamicFunctionStorageProviderInter
$pipe_storage->params = [
...array_map(
static fn(TClosure $callable, int $offset) => self::createParam(
"fn_${offset}",
"fn_{$offset}",
new Union([$callable]),
),
$pipe_callables,
@ -75,7 +75,7 @@ final class PipeArgumentsProvider implements DynamicFunctionStorageProviderInter
DynamicTemplateProvider $template_provider,
int $offset
): TTemplateParam {
return $template_provider->createTemplate("T${offset}");
return $template_provider->createTemplate("T{$offset}");
}
private static function createABClosure(