]> Raphaƫl G. Git Repositories - userbundle/blobdiff - Controller/AbstractController.php
Cleanup
[userbundle] / Controller / AbstractController.php
index a859e5a20ce40f2740cdac4a201e0d961445a7dc..9f771e6ff443954a984d7f0efcd2e00f75661b86 100644 (file)
@@ -41,9 +41,9 @@ use Rapsys\PackBundle\Util\SluggerUtil;
 use Rapsys\UserBundle\RapsysUserBundle;
 
 /**
- * Provides common features needed in controllers.
- *
  * {@inheritdoc}
+ *
+ * Provides common features needed in controllers.
  */
 abstract class AbstractController extends BaseAbstractController implements ServiceSubscriberInterface {
        /**
@@ -66,6 +66,11 @@ abstract class AbstractController extends BaseAbstractController implements Serv
         */
        protected int $page;
 
+       /**
+        * Request instance
+        */
+       protected Request $request;
+
        /**
         * Abstract constructor
         *
@@ -263,9 +268,9 @@ abstract class AbstractController extends BaseAbstractController implements Serv
        }
 
        /**
-        * Renders a view
-        *
         * {@inheritdoc}
+        *
+        * Renders a view
         */
        protected function render(string $view, array $parameters = [], Response $response = null): Response {
                //Create response when null
@@ -277,17 +282,6 @@ abstract class AbstractController extends BaseAbstractController implements Serv
                        $parameters['locale'] = $this->locale;
                }
 
-               /*TODO: XXX: to drop, we have title => [ 'page' => XXX, section => XXX, site => XXX ]
-               //With empty head title and section
-               if (empty($parameters['head']['title']) && !empty($parameters['section'])) {
-                       //Set head title
-                       $parameters['title'] = implode(' - ', [$parameters['title'], $parameters['section'], $parameters['head']['site']]);
-               //With empty head title
-               } elseif (empty($parameters['head']['title'])) {
-                       //Set head title
-                       $parameters['head']['title'] = implode(' - ', [$parameters['title'], $parameters['head']['site']]);
-               }*/
-
                //Call twig render method
                $content = $this->twig->render($view, $parameters);