diff --git a/src/Generator/Resolver/Value/Chainable/EvaluatedValueResolver.php b/src/Generator/Resolver/Value/Chainable/EvaluatedValueResolver.php index 96ee6999..f6411aa8 100644 --- a/src/Generator/Resolver/Value/Chainable/EvaluatedValueResolver.php +++ b/src/Generator/Resolver/Value/Chainable/EvaluatedValueResolver.php @@ -105,6 +105,6 @@ public function resolve( */ private function replacePlaceholders(string $expression): string { - return preg_replace('/(@(?[^ @\-]+))/', '\$_instances[\'$2\']', $expression); + return preg_replace('/(@(?[^ @\-,\]]+))/', '\$_instances[\'$2\']', $expression); } }