diff --git a/src/Symfony/Bridge/Twig/CHANGELOG.md b/src/Symfony/Bridge/Twig/CHANGELOG.md index 2fbfe125b5aa..6e4ab6448e23 100644 --- a/src/Symfony/Bridge/Twig/CHANGELOG.md +++ b/src/Symfony/Bridge/Twig/CHANGELOG.md @@ -4,6 +4,7 @@ CHANGELOG 4.4.0 ----- + * marked all classes extending twig as `@final` * deprecated to pass `$rootDir` and `$fileLinkFormatter` as 5th and 6th argument respectively to the `DebugCommand::__construct()` method, swap the variables position. diff --git a/src/Symfony/Bridge/Twig/Extension/AssetExtension.php b/src/Symfony/Bridge/Twig/Extension/AssetExtension.php index 289f8ec9654b..62e7b91cb2db 100644 --- a/src/Symfony/Bridge/Twig/Extension/AssetExtension.php +++ b/src/Symfony/Bridge/Twig/Extension/AssetExtension.php @@ -19,6 +19,8 @@ * Twig extension for the Symfony Asset component. * * @author Fabien Potencier + * + * @final since Symfony 4.4 */ class AssetExtension extends AbstractExtension { diff --git a/src/Symfony/Bridge/Twig/Extension/CodeExtension.php b/src/Symfony/Bridge/Twig/Extension/CodeExtension.php index af4b49ab6596..b5dadfe06822 100644 --- a/src/Symfony/Bridge/Twig/Extension/CodeExtension.php +++ b/src/Symfony/Bridge/Twig/Extension/CodeExtension.php @@ -19,6 +19,8 @@ * Twig extension relate to PHP code and used by the profiler and the default exception templates. * * @author Fabien Potencier + * + * @final since Symfony 4.4 */ class CodeExtension extends AbstractExtension { diff --git a/src/Symfony/Bridge/Twig/Extension/CsrfExtension.php b/src/Symfony/Bridge/Twig/Extension/CsrfExtension.php index 934fe91d7cb5..79b65c3e6e27 100644 --- a/src/Symfony/Bridge/Twig/Extension/CsrfExtension.php +++ b/src/Symfony/Bridge/Twig/Extension/CsrfExtension.php @@ -17,6 +17,8 @@ /** * @author Christian Flothmann * @author Titouan Galopin + * + * @final since Symfony 4.4 */ class CsrfExtension extends AbstractExtension { diff --git a/src/Symfony/Bridge/Twig/Extension/CsrfRuntime.php b/src/Symfony/Bridge/Twig/Extension/CsrfRuntime.php index 1b2910c830cb..ea857c7ed583 100644 --- a/src/Symfony/Bridge/Twig/Extension/CsrfRuntime.php +++ b/src/Symfony/Bridge/Twig/Extension/CsrfRuntime.php @@ -16,6 +16,8 @@ /** * @author Christian Flothmann * @author Titouan Galopin + * + * @final since Symfony 4.4 */ class CsrfRuntime { diff --git a/src/Symfony/Bridge/Twig/Extension/DumpExtension.php b/src/Symfony/Bridge/Twig/Extension/DumpExtension.php index 923713c209d8..1ba9863a9756 100644 --- a/src/Symfony/Bridge/Twig/Extension/DumpExtension.php +++ b/src/Symfony/Bridge/Twig/Extension/DumpExtension.php @@ -24,6 +24,8 @@ * Provides integration of the dump() function with Twig. * * @author Nicolas Grekas + * + * @final since Symfony 4.4 */ class DumpExtension extends AbstractExtension { diff --git a/src/Symfony/Bridge/Twig/Extension/ExpressionExtension.php b/src/Symfony/Bridge/Twig/Extension/ExpressionExtension.php index 148adb90f93a..af7be97c4f9b 100644 --- a/src/Symfony/Bridge/Twig/Extension/ExpressionExtension.php +++ b/src/Symfony/Bridge/Twig/Extension/ExpressionExtension.php @@ -19,6 +19,8 @@ * ExpressionExtension gives a way to create Expressions from a template. * * @author Fabien Potencier + * + * @final since Symfony 4.4 */ class ExpressionExtension extends AbstractExtension { diff --git a/src/Symfony/Bridge/Twig/Extension/FormExtension.php b/src/Symfony/Bridge/Twig/Extension/FormExtension.php index 38dd348fe79b..842042aac7ac 100644 --- a/src/Symfony/Bridge/Twig/Extension/FormExtension.php +++ b/src/Symfony/Bridge/Twig/Extension/FormExtension.php @@ -25,6 +25,8 @@ * * @author Fabien Potencier * @author Bernhard Schussek + * + * @final since Symfony 4.4 */ class FormExtension extends AbstractExtension { diff --git a/src/Symfony/Bridge/Twig/Extension/HttpFoundationExtension.php b/src/Symfony/Bridge/Twig/Extension/HttpFoundationExtension.php index 6f192c24e3d7..fe9010c21e8b 100644 --- a/src/Symfony/Bridge/Twig/Extension/HttpFoundationExtension.php +++ b/src/Symfony/Bridge/Twig/Extension/HttpFoundationExtension.php @@ -22,6 +22,8 @@ * Twig extension for the Symfony HttpFoundation component. * * @author Fabien Potencier + * + * @final since Symfony 4.4 */ class HttpFoundationExtension extends AbstractExtension { diff --git a/src/Symfony/Bridge/Twig/Extension/HttpKernelExtension.php b/src/Symfony/Bridge/Twig/Extension/HttpKernelExtension.php index 64135a9c1dc4..286bc420c66c 100644 --- a/src/Symfony/Bridge/Twig/Extension/HttpKernelExtension.php +++ b/src/Symfony/Bridge/Twig/Extension/HttpKernelExtension.php @@ -19,6 +19,8 @@ * Provides integration with the HttpKernel component. * * @author Fabien Potencier + * + * @final since Symfony 4.4 */ class HttpKernelExtension extends AbstractExtension { diff --git a/src/Symfony/Bridge/Twig/Extension/HttpKernelRuntime.php b/src/Symfony/Bridge/Twig/Extension/HttpKernelRuntime.php index fcd7c24416fb..e0dbb5b35690 100644 --- a/src/Symfony/Bridge/Twig/Extension/HttpKernelRuntime.php +++ b/src/Symfony/Bridge/Twig/Extension/HttpKernelRuntime.php @@ -18,6 +18,8 @@ * Provides integration with the HttpKernel component. * * @author Fabien Potencier + * + * @final since Symfony 4.4 */ class HttpKernelRuntime { diff --git a/src/Symfony/Bridge/Twig/Extension/LogoutUrlExtension.php b/src/Symfony/Bridge/Twig/Extension/LogoutUrlExtension.php index 4c25bf1c5b8a..a6648dc072db 100644 --- a/src/Symfony/Bridge/Twig/Extension/LogoutUrlExtension.php +++ b/src/Symfony/Bridge/Twig/Extension/LogoutUrlExtension.php @@ -19,6 +19,8 @@ * LogoutUrlHelper provides generator functions for the logout URL to Twig. * * @author Jeremy Mikola + * + * @final since Symfony 4.4 */ class LogoutUrlExtension extends AbstractExtension { diff --git a/src/Symfony/Bridge/Twig/Extension/ProfilerExtension.php b/src/Symfony/Bridge/Twig/Extension/ProfilerExtension.php index 21214f81196a..0d5d1d1fb3ff 100644 --- a/src/Symfony/Bridge/Twig/Extension/ProfilerExtension.php +++ b/src/Symfony/Bridge/Twig/Extension/ProfilerExtension.php @@ -17,6 +17,8 @@ /** * @author Fabien Potencier + * + * @final since Symfony 4.4 */ class ProfilerExtension extends BaseProfilerExtension { diff --git a/src/Symfony/Bridge/Twig/Extension/RoutingExtension.php b/src/Symfony/Bridge/Twig/Extension/RoutingExtension.php index ad14e0521a2f..1ba528546d6d 100644 --- a/src/Symfony/Bridge/Twig/Extension/RoutingExtension.php +++ b/src/Symfony/Bridge/Twig/Extension/RoutingExtension.php @@ -22,6 +22,8 @@ * Provides integration of the Routing component with Twig. * * @author Fabien Potencier + * + * @final since Symfony 4.4 */ class RoutingExtension extends AbstractExtension { diff --git a/src/Symfony/Bridge/Twig/Extension/SecurityExtension.php b/src/Symfony/Bridge/Twig/Extension/SecurityExtension.php index 0efc286086a5..4acd7bbf9cc7 100644 --- a/src/Symfony/Bridge/Twig/Extension/SecurityExtension.php +++ b/src/Symfony/Bridge/Twig/Extension/SecurityExtension.php @@ -21,6 +21,8 @@ * SecurityExtension exposes security context features. * * @author Fabien Potencier + * + * @final since Symfony 4.4 */ class SecurityExtension extends AbstractExtension { diff --git a/src/Symfony/Bridge/Twig/Extension/StopwatchExtension.php b/src/Symfony/Bridge/Twig/Extension/StopwatchExtension.php index fb67ad92c645..f4b9a24ced5c 100644 --- a/src/Symfony/Bridge/Twig/Extension/StopwatchExtension.php +++ b/src/Symfony/Bridge/Twig/Extension/StopwatchExtension.php @@ -20,6 +20,8 @@ * Twig extension for the stopwatch helper. * * @author Wouter J + * + * @final since Symfony 4.4 */ class StopwatchExtension extends AbstractExtension { diff --git a/src/Symfony/Bridge/Twig/Extension/WebLinkExtension.php b/src/Symfony/Bridge/Twig/Extension/WebLinkExtension.php index 123cceba0d92..c2c6f8ba8fcf 100644 --- a/src/Symfony/Bridge/Twig/Extension/WebLinkExtension.php +++ b/src/Symfony/Bridge/Twig/Extension/WebLinkExtension.php @@ -21,6 +21,8 @@ * Twig extension for the Symfony WebLink component. * * @author Kévin Dunglas + * + * @final since Symfony 4.4 */ class WebLinkExtension extends AbstractExtension { diff --git a/src/Symfony/Bridge/Twig/Extension/WorkflowExtension.php b/src/Symfony/Bridge/Twig/Extension/WorkflowExtension.php index 7c01f27dc903..d5a2e759aa34 100644 --- a/src/Symfony/Bridge/Twig/Extension/WorkflowExtension.php +++ b/src/Symfony/Bridge/Twig/Extension/WorkflowExtension.php @@ -21,6 +21,8 @@ * WorkflowExtension. * * @author Grégoire Pineau + * + * @final since Symfony 4.4 */ class WorkflowExtension extends AbstractExtension { diff --git a/src/Symfony/Bridge/Twig/Extension/YamlExtension.php b/src/Symfony/Bridge/Twig/Extension/YamlExtension.php index f1965b90b279..02d19d8ae3d3 100644 --- a/src/Symfony/Bridge/Twig/Extension/YamlExtension.php +++ b/src/Symfony/Bridge/Twig/Extension/YamlExtension.php @@ -20,6 +20,8 @@ * Provides integration of the Yaml component with Twig. * * @author Fabien Potencier + * + * @final since Symfony 4.4 */ class YamlExtension extends AbstractExtension { diff --git a/src/Symfony/Bridge/Twig/Node/DumpNode.php b/src/Symfony/Bridge/Twig/Node/DumpNode.php index c9cf1e1689ee..c6f20ada8966 100644 --- a/src/Symfony/Bridge/Twig/Node/DumpNode.php +++ b/src/Symfony/Bridge/Twig/Node/DumpNode.php @@ -16,6 +16,8 @@ /** * @author Julien Galenski + * + * @final since Symfony 4.4 */ class DumpNode extends Node { diff --git a/src/Symfony/Bridge/Twig/Node/FormThemeNode.php b/src/Symfony/Bridge/Twig/Node/FormThemeNode.php index c99675cab316..0f07c8cbc67c 100644 --- a/src/Symfony/Bridge/Twig/Node/FormThemeNode.php +++ b/src/Symfony/Bridge/Twig/Node/FormThemeNode.php @@ -17,6 +17,8 @@ /** * @author Fabien Potencier + * + * @final since Symfony 4.4 */ class FormThemeNode extends Node { diff --git a/src/Symfony/Bridge/Twig/Node/RenderBlockNode.php b/src/Symfony/Bridge/Twig/Node/RenderBlockNode.php index dc7d860793f4..b4ba68cbef28 100644 --- a/src/Symfony/Bridge/Twig/Node/RenderBlockNode.php +++ b/src/Symfony/Bridge/Twig/Node/RenderBlockNode.php @@ -21,6 +21,8 @@ * is "foo", the block "foo" will be rendered. * * @author Bernhard Schussek + * + * @final since Symfony 4.4 */ class RenderBlockNode extends FunctionExpression { diff --git a/src/Symfony/Bridge/Twig/Node/SearchAndRenderBlockNode.php b/src/Symfony/Bridge/Twig/Node/SearchAndRenderBlockNode.php index 612bec14e532..7b29c3b36b3d 100644 --- a/src/Symfony/Bridge/Twig/Node/SearchAndRenderBlockNode.php +++ b/src/Symfony/Bridge/Twig/Node/SearchAndRenderBlockNode.php @@ -18,6 +18,8 @@ /** * @author Bernhard Schussek + * + * @final since Symfony 4.4 */ class SearchAndRenderBlockNode extends FunctionExpression { diff --git a/src/Symfony/Bridge/Twig/Node/StopwatchNode.php b/src/Symfony/Bridge/Twig/Node/StopwatchNode.php index 3844b2124c38..1d6094cdaf91 100644 --- a/src/Symfony/Bridge/Twig/Node/StopwatchNode.php +++ b/src/Symfony/Bridge/Twig/Node/StopwatchNode.php @@ -19,6 +19,8 @@ * Represents a stopwatch node. * * @author Wouter J + * + * @final since Symfony 4.4 */ class StopwatchNode extends Node { diff --git a/src/Symfony/Bridge/Twig/Node/TransDefaultDomainNode.php b/src/Symfony/Bridge/Twig/Node/TransDefaultDomainNode.php index 7f8024aa8564..06dc00270de4 100644 --- a/src/Symfony/Bridge/Twig/Node/TransDefaultDomainNode.php +++ b/src/Symfony/Bridge/Twig/Node/TransDefaultDomainNode.php @@ -17,6 +17,8 @@ /** * @author Fabien Potencier + * + * @final since Symfony 4.4 */ class TransDefaultDomainNode extends Node { diff --git a/src/Symfony/Bridge/Twig/Node/TransNode.php b/src/Symfony/Bridge/Twig/Node/TransNode.php index cedc6b740e08..44f2b0ffbc1c 100644 --- a/src/Symfony/Bridge/Twig/Node/TransNode.php +++ b/src/Symfony/Bridge/Twig/Node/TransNode.php @@ -24,6 +24,8 @@ class_exists('Twig\Node\Expression\ArrayExpression'); /** * @author Fabien Potencier + * + * @final since Symfony 4.4 */ class TransNode extends Node { diff --git a/src/Symfony/Bridge/Twig/NodeVisitor/TranslationDefaultDomainNodeVisitor.php b/src/Symfony/Bridge/Twig/NodeVisitor/TranslationDefaultDomainNodeVisitor.php index bcc88f193367..9fa39a431ca4 100644 --- a/src/Symfony/Bridge/Twig/NodeVisitor/TranslationDefaultDomainNodeVisitor.php +++ b/src/Symfony/Bridge/Twig/NodeVisitor/TranslationDefaultDomainNodeVisitor.php @@ -27,6 +27,8 @@ /** * @author Fabien Potencier + * + * @final since Symfony 4.4 */ class TranslationDefaultDomainNodeVisitor extends AbstractNodeVisitor { diff --git a/src/Symfony/Bridge/Twig/NodeVisitor/TranslationNodeVisitor.php b/src/Symfony/Bridge/Twig/NodeVisitor/TranslationNodeVisitor.php index 2d3e1d1ba19e..84d97df2fbee 100644 --- a/src/Symfony/Bridge/Twig/NodeVisitor/TranslationNodeVisitor.php +++ b/src/Symfony/Bridge/Twig/NodeVisitor/TranslationNodeVisitor.php @@ -22,6 +22,8 @@ * TranslationNodeVisitor extracts translation messages. * * @author Fabien Potencier + * + * @final since Symfony 4.4 */ class TranslationNodeVisitor extends AbstractNodeVisitor { diff --git a/src/Symfony/Bridge/Twig/TokenParser/DumpTokenParser.php b/src/Symfony/Bridge/Twig/TokenParser/DumpTokenParser.php index 1a7326d5555f..c13297f23258 100644 --- a/src/Symfony/Bridge/Twig/TokenParser/DumpTokenParser.php +++ b/src/Symfony/Bridge/Twig/TokenParser/DumpTokenParser.php @@ -26,6 +26,8 @@ * {% dump foo, bar %} * * @author Julien Galenski + * + * @final since Symfony 4.4 */ class DumpTokenParser extends AbstractTokenParser { diff --git a/src/Symfony/Bridge/Twig/TokenParser/FormThemeTokenParser.php b/src/Symfony/Bridge/Twig/TokenParser/FormThemeTokenParser.php index ffef9e985927..58fe3dd6be26 100644 --- a/src/Symfony/Bridge/Twig/TokenParser/FormThemeTokenParser.php +++ b/src/Symfony/Bridge/Twig/TokenParser/FormThemeTokenParser.php @@ -21,6 +21,8 @@ * Token Parser for the 'form_theme' tag. * * @author Fabien Potencier + * + * @final since Symfony 4.4 */ class FormThemeTokenParser extends AbstractTokenParser { diff --git a/src/Symfony/Bridge/Twig/TokenParser/StopwatchTokenParser.php b/src/Symfony/Bridge/Twig/TokenParser/StopwatchTokenParser.php index 2c306b1a8604..e1ac39cf8f39 100644 --- a/src/Symfony/Bridge/Twig/TokenParser/StopwatchTokenParser.php +++ b/src/Symfony/Bridge/Twig/TokenParser/StopwatchTokenParser.php @@ -21,6 +21,8 @@ * Token Parser for the stopwatch tag. * * @author Wouter J + * + * @final since Symfony 4.4 */ class StopwatchTokenParser extends AbstractTokenParser { diff --git a/src/Symfony/Bridge/Twig/TokenParser/TransChoiceTokenParser.php b/src/Symfony/Bridge/Twig/TokenParser/TransChoiceTokenParser.php index 2fa234fe14a0..036dae752af5 100644 --- a/src/Symfony/Bridge/Twig/TokenParser/TransChoiceTokenParser.php +++ b/src/Symfony/Bridge/Twig/TokenParser/TransChoiceTokenParser.php @@ -18,6 +18,7 @@ use Twig\Node\Node; use Twig\Node\TextNode; use Twig\Token; +use Twig\TokenParser\AbstractTokenParser; /** * Token Parser for the 'transchoice' tag. @@ -25,8 +26,10 @@ * @author Fabien Potencier * * @deprecated since Symfony 4.2, use the "trans" tag with a "%count%" parameter instead + * + * @final since Symfony 4.4 */ -class TransChoiceTokenParser extends TransTokenParser +class TransChoiceTokenParser extends AbstractTokenParser { /** * {@inheritdoc} diff --git a/src/Symfony/Bridge/Twig/TokenParser/TransDefaultDomainTokenParser.php b/src/Symfony/Bridge/Twig/TokenParser/TransDefaultDomainTokenParser.php index 1f03c6ab8985..e6b16680f7b7 100644 --- a/src/Symfony/Bridge/Twig/TokenParser/TransDefaultDomainTokenParser.php +++ b/src/Symfony/Bridge/Twig/TokenParser/TransDefaultDomainTokenParser.php @@ -20,6 +20,8 @@ * Token Parser for the 'trans_default_domain' tag. * * @author Fabien Potencier + * + * @final since Symfony 4.4 */ class TransDefaultDomainTokenParser extends AbstractTokenParser { diff --git a/src/Symfony/Bridge/Twig/TokenParser/TransTokenParser.php b/src/Symfony/Bridge/Twig/TokenParser/TransTokenParser.php index ec3d4896d00a..e72240b6e811 100644 --- a/src/Symfony/Bridge/Twig/TokenParser/TransTokenParser.php +++ b/src/Symfony/Bridge/Twig/TokenParser/TransTokenParser.php @@ -24,6 +24,8 @@ * Token Parser for the 'trans' tag. * * @author Fabien Potencier + * + * @final since Symfony 4.4 */ class TransTokenParser extends AbstractTokenParser { pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy