首页 > 解决方案 > 错误:App\Kernel 类包含 1 个抽象方法,因此必须

问题描述

在此处输入图像描述

错误:App\Kernel 类包含 1 个抽象方法,因此必须声明为抽象方法或实现其余方法 (Symfony\Component\HttpKernel\KernelInterface::registerBundles)

任何帮助,这是我第一次尝试将 symfony 从 3 升级到 4

标签: symfony

解决方案


将缺少的公共方法添加registerBundles到您的App/Kernel课程中。

它默认为:

public function registerBundles()
{
    $bundles = array(
        // register default bundles here - example:
        // new FOS\UserBundle\FOSUserBundle(),
        // [..] 
    );

    if (in_array($this->getEnvironment(), array('dev', 'test'))) {
        // [..]
    }
}

推荐阅读