Ceci est une ancienne révision du document !


Les Controllers dans Symfony

Héritage AbstractController

L'heritage d'une Class de controlleur a partir de l'Objet Controller est déconseillé depuis la version 4.2 de Symfony
<?php
namespace App\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
class CheckVersionController extends Controller
{...

Il faut utiliser la class AbstractController a la place !

<?php
namespace App\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
class CheckVersionController extends AbstractController
{...

Source : Deprecated the base controller

Le probléme est que cette la classe AbstractController on ne peut plus utiliser la function $this→get(…)

Vous pourriez laisser un commentaire si vous étiez connecté.