首页 > 解决方案 > Symfony 4.3:覆盖来自其他 Bundle 的命令

问题描述

我如何在 Symfony 4.3 中覆盖来自其他包的 Command/bundleCommand.php?

我绑在 src/Command/bundleCommand.php 下创建一个文件夹 - 但不工作。我还必须在命令中创建一个带有捆绑名称的文件夹吗?

标签: symfony4

解决方案


您需要将您的命令配置为 services.yaml 中的装饰器。尝试这样的事情:

services:

    App\Command\BundleCommand:
        decorates: Bundle\Command\BundleCommand

推荐阅读