Als ich Symfony von 6.1 auf 6.2 aktualisieren wollte, sah ich diese Meldung:
Package sensio/framework-extra-bundle is abandoned, you should avoid using it. Use Symfony instead.
Ich frage mich, wie das geht, da ich das Paket entfernt habe und meine Routen nicht mehr funktionieren.
Was tun? Danke
默认 Symfony 6.2 --webapp 包括 sensio/framework-extra-bundle。 所以默认情况下你会收到此警告。
随意删除它:
使用注释或属性进行路由现在已完全集成到 Symfony 命名空间中。
您可能在控制器中使用
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
。使用
Symfony\Component\Routing\Annotation\Route
代替。然后,您可以删除具有完整工作路由的 FrameworkExtraBundle。