Security update for Core, with self-updated composer
[yaffs-website] / vendor / symfony / http-kernel / DependencyInjection / LazyLoadingFragmentHandler.php
index 1d1e979d2e144525f75f55e0cb925e6a457cc188..3559e39e9001d2f8ec82b5991de646b7ccb0b1dc 100644 (file)
@@ -28,26 +28,14 @@ class LazyLoadingFragmentHandler extends FragmentHandler
     /**
      * Constructor.
      *
-     * RequestStack will become required in 3.0.
-     *
      * @param ContainerInterface $container    A container
      * @param RequestStack       $requestStack The Request stack that controls the lifecycle of requests
      * @param bool               $debug        Whether the debug mode is enabled or not
      */
-    public function __construct(ContainerInterface $container, $requestStack = null, $debug = false)
+    public function __construct(ContainerInterface $container, RequestStack $requestStack, $debug = false)
     {
         $this->container = $container;
 
-        if ((null !== $requestStack && !$requestStack instanceof RequestStack) || $debug instanceof RequestStack) {
-            $tmp = $debug;
-            $debug = $requestStack;
-            $requestStack = func_num_args() < 3 ? null : $tmp;
-
-            @trigger_error('The '.__METHOD__.' method now requires a RequestStack to be given as second argument as '.__CLASS__.'::setRequest method will not be supported anymore in 3.0.', E_USER_DEPRECATED);
-        } elseif (!$requestStack instanceof RequestStack) {
-            @trigger_error('The '.__METHOD__.' method now requires a RequestStack instance as '.__CLASS__.'::setRequest method will not be supported anymore in 3.0.', E_USER_DEPRECATED);
-        }
-
         parent::__construct($requestStack, array(), $debug);
     }