我目前正在尝试将我的Symfony2应用程序升级到Symfony3。我有一个SecurityController
覆盖了FOSUserBundle\SecurityController
:
namespace Acme\MyBundle\Controller;
use Symfony\Component\DependencyInjection\ContainerAware;
class SecurityController extends ContainerAware
{
// ...
}
但是我得到了ClassNotFoundException
:
尝试从名称空间“ Symfony \ Component \ DependencyInjection”中加载类“ ContainerAware”。
您是否忘记了另一个名称空间的“使用”语句?
是否有升级说明中找不到的任何更改。有人可以指出我的解决方法吗?
由于此PR的更改,ContainerAware
已在2.8中弃用并在3.0中删除,以支持ContainerAwareTrait
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句