Fix typo in CacheTokenParser.php

This commit is contained in:
Andrej Hudec
2021-06-21 21:35:52 +02:00
committed by Andrej Hudec
parent ed29f0010f
commit 49bac0b137
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -53,7 +53,7 @@ class FunctionalTest extends TestCase
{
$twig = $this->createEnvironment(['index' => '{% cache "tags_no_args" tags() %}{% endcache %}']);
$this->expectException(SyntaxError::class);
$this->expectExceptionMessage('The "ttl" modifier takes exactly one argument (0 given) in "index" at line 1.');
$this->expectExceptionMessage('The "tags" modifier takes exactly one argument (0 given) in "index" at line 1.');
$twig->render('index');
}
@@ -61,7 +61,7 @@ class FunctionalTest extends TestCase
{
$twig = $this->createEnvironment(['index' => '{% cache "tags_too_many_args" tags(["foo"], 1) %}{% endcache %}']);
$this->expectException(SyntaxError::class);
$this->expectExceptionMessage('The "ttl" modifier takes exactly one argument (2 given) in "index" at line 1.');
$this->expectExceptionMessage('The "tags" modifier takes exactly one argument (2 given) in "index" at line 1.');
$twig->render('index');
}
@@ -41,7 +41,7 @@ class CacheTokenParser extends AbstractTokenParser
break;
case 'tags':
if (1 !== \count($args)) {
throw new SyntaxError(sprintf('The "ttl" modifier takes exactly one argument (%d given).', \count($args)), $stream->getCurrent()->getLine(), $stream->getSourceContext());
throw new SyntaxError(sprintf('The "tags" modifier takes exactly one argument (%d given).', \count($args)), $stream->getCurrent()->getLine(), $stream->getSourceContext());
}
$tags = $args->getNode(0);
break;