diff --git a/src/Node/CheckSecurityNode.php b/src/Node/CheckSecurityNode.php index 6e591aad4..9f2c75324 100644 --- a/src/Node/CheckSecurityNode.php +++ b/src/Node/CheckSecurityNode.php @@ -52,9 +52,9 @@ class CheckSecurityNode extends Node ->indent() ->write("\$this->sandbox->checkSecurity(\n") ->indent() - ->write(!$this->usedTags ? "[],\n" : "['".implode("', '", array_keys($this->usedTags))."'],\n") - ->write(!$this->usedFilters ? "[],\n" : "['".implode("', '", array_keys($this->usedFilters))."'],\n") - ->write(!$this->usedFunctions ? "[],\n" : "['".implode("', '", array_keys($this->usedFunctions))."'],\n") + ->write('')->repr(array_keys($this->usedTags))->raw(",\n") + ->write('')->repr(array_keys($this->usedFilters))->raw(",\n") + ->write('')->repr(array_keys($this->usedFunctions))->raw(",\n") ->write("\$this->source\n") ->outdent() ->write(");\n")