added type hints

This commit is contained in:
Fabien Potencier
2019-03-19 14:08:46 +01:00
parent 3ada819420
commit 54cec4e3b8
141 changed files with 519 additions and 860 deletions
+4 -3
View File
@@ -11,6 +11,7 @@
namespace Twig\TokenParser;
use Twig\Node\Node;
use Twig\Node\WithNode;
use Twig\Token;
@@ -21,7 +22,7 @@ use Twig\Token;
*/
final class WithTokenParser extends AbstractTokenParser
{
public function parse(Token $token)
public function parse(Token $token): Node
{
$stream = $this->parser->getStream();
@@ -41,12 +42,12 @@ final class WithTokenParser extends AbstractTokenParser
return new WithNode($body, $variables, $only, $token->getLine(), $this->getTag());
}
public function decideWithEnd(Token $token)
public function decideWithEnd(Token $token): bool
{
return $token->test('endwith');
}
public function getTag()
public function getTag(): string
{
return 'with';
}