Mark built-in token parsers as @internal

This commit is contained in:
Fabien Potencier
2020-11-30 12:04:32 +01:00
parent ca3bb5188c
commit b95735da2e
18 changed files with 36 additions and 0 deletions
+2
View File
@@ -23,6 +23,8 @@ use Twig\Token;
* {% apply upper %}
* This text becomes uppercase
* {% endapply %}
*
* @internal
*/
final class ApplyTokenParser extends AbstractTokenParser
{
@@ -19,6 +19,8 @@ use Twig\Token;
/**
* Marks a section of a template to be escaped or not.
*
* @internal
*/
final class AutoEscapeTokenParser extends AbstractTokenParser
{
+2
View File
@@ -26,6 +26,8 @@ use Twig\Token;
* <link rel="stylesheet" href="style.css" />
* <title>{% block title %}{% endblock %} - My Webpage</title>
* {% endblock %}
*
* @internal
*/
final class BlockTokenParser extends AbstractTokenParser
{
@@ -22,6 +22,8 @@ use Twig\Token;
* {% extends 'layout.html.twig' %}
*
* @author Yonel Ceruto <yonelceruto@gmail.com>
*
* @internal
*/
final class DeprecatedTokenParser extends AbstractTokenParser
{
+2
View File
@@ -17,6 +17,8 @@ use Twig\Token;
/**
* Evaluates an expression, discarding the returned value.
*
* @internal
*/
final class DoTokenParser extends AbstractTokenParser
{
+2
View File
@@ -19,6 +19,8 @@ use Twig\Token;
/**
* Embeds a template.
*
* @internal
*/
final class EmbedTokenParser extends IncludeTokenParser
{
+2
View File
@@ -20,6 +20,8 @@ use Twig\Token;
* Extends a template by another one.
*
* {% extends "base.html" %}
*
* @internal
*/
final class ExtendsTokenParser extends AbstractTokenParser
{
+2
View File
@@ -19,6 +19,8 @@ use Twig\Token;
* Flushes the output to the client.
*
* @see flush()
*
* @internal
*/
final class FlushTokenParser extends AbstractTokenParser
{
+2
View File
@@ -25,6 +25,8 @@ use Twig\Token;
* <li>{{ user.username|e }}</li>
* {% endfor %}
* </ul>
*
* @internal
*/
final class ForTokenParser extends AbstractTokenParser
{
+2
View File
@@ -20,6 +20,8 @@ use Twig\Token;
* Imports macros.
*
* {% from 'forms.html' import forms %}
*
* @internal
*/
final class FromTokenParser extends AbstractTokenParser
{
+2
View File
@@ -27,6 +27,8 @@ use Twig\Token;
* {% endfor %}
* </ul>
* {% endif %}
*
* @internal
*/
final class IfTokenParser extends AbstractTokenParser
{
+2
View File
@@ -20,6 +20,8 @@ use Twig\Token;
* Imports macros.
*
* {% import 'forms.html' as forms %}
*
* @internal
*/
final class ImportTokenParser extends AbstractTokenParser
{
+2
View File
@@ -22,6 +22,8 @@ use Twig\Token;
* {% include 'header.html' %}
* Body
* {% include 'footer.html' %}
*
* @internal
*/
class IncludeTokenParser extends AbstractTokenParser
{
+2
View File
@@ -23,6 +23,8 @@ use Twig\Token;
* {% macro input(name, value, type, size) %}
* <input type="{{ type|default('text') }}" name="{{ name }}" value="{{ value|e }}" size="{{ size|default(20) }}" />
* {% endmacro %}
*
* @internal
*/
final class MacroTokenParser extends AbstractTokenParser
{
+2
View File
@@ -26,6 +26,8 @@ use Twig\Token;
* {% endsandbox %}
*
* @see https://twig.symfony.com/doc/api.html#sandbox-extension for details
*
* @internal
*/
final class SandboxTokenParser extends AbstractTokenParser
{
+2
View File
@@ -25,6 +25,8 @@ use Twig\Token;
* {% set foo = 'foo' ~ 'bar' %}
* {% set foo, bar = 'foo', 'bar' %}
* {% set foo %}Some content{% endset %}
*
* @internal
*/
final class SetTokenParser extends AbstractTokenParser
{
+2
View File
@@ -27,6 +27,8 @@ use Twig\Token;
* {% block content %}{% endblock %}
*
* @see https://twig.symfony.com/doc/templates.html#horizontal-reuse for details.
*
* @internal
*/
final class UseTokenParser extends AbstractTokenParser
{
+2
View File
@@ -19,6 +19,8 @@ use Twig\Token;
* Creates a nested scope.
*
* @author Fabien Potencier <fabien@symfony.com>
*
* @internal
*/
final class WithTokenParser extends AbstractTokenParser
{